XML 96 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Receivables Securitization - Summary of Long-term Debt and Short-term Borrowings Outstanding (Detail) - USD ($)
$ in Thousands
May 31, 2020
May 31, 2019
Debt Instrument [Line Items]    
Debt $ 703,060  
Total debt 703,060 $ 753,100
Unamortized discount and debt issuance costs (3,395) (3,801)
Total debt, net 699,665 749,299
Less: current maturities and short-term borrowings 149 150,943
Total long-term debt 699,516 598,356
1.56% Senior Notes due August 23, 2029    
Debt Instrument [Line Items]    
Senior notes 33,311  
1.56% Senior Notes due August 23, 2031    
Debt Instrument [Line Items]    
Senior notes 7,439  
1.90% Senior Notes due August 23, 2031    
Debt Instrument [Line Items]    
Senior notes 25,872  
1.90% Senior Notes due August 23, 2034    
Debt Instrument [Line Items]    
Senior notes 35,199  
4.30% Senior Notes due August 1, 2032    
Debt Instrument [Line Items]    
Senior notes 200,000 200,000
4.55% Senior Notes due April 15, 2026    
Debt Instrument [Line Items]    
Senior notes 250,000 250,000
4.60% Senior Notes due August 10, 2024    
Debt Instrument [Line Items]    
Senior notes 150,000 150,000
Other Debt    
Debt Instrument [Line Items]    
Debt $ 1,239 3,100
6.50% Senior Notes due April 15, 2020    
Debt Instrument [Line Items]    
Senior notes   $ 150,000