XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Notes Payable and Long-Term Debt - Narrative (Details) - Senior Notes
$ in Millions
May 31, 2019
USD ($)
4.900% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 4.90%
Estimated fair value of senior notes $ 311.2
5.625% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 5.625%
Estimated fair value of senior notes $ 416.5
4.700% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 4.70%
Estimated fair value of senior notes $ 517.9
3.950% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 3.95%
Estimated fair value of senior notes $ 480.1