XML 146 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Debt and Receivables Securitization - Summary of Long-term Debt and Short-term Borrowings Outstanding (Detail) - USD ($)
$ in Thousands
May 31, 2021
May 31, 2020
Debt Instrument [Line Items]    
Debt $ 713,479  
Total debt 713,479 $ 703,060
Unamortized discount and debt issuance costs (2,990) (3,395)
Total debt, net 710,489 699,665
Less: current maturities and short-term borrowings 458 149
Total long-term debt 710,031 699,516
1.56% Series A Senior Notes due August 23, 2031    
Debt Instrument [Line Items]    
Senior notes 44,871 40,750
1.90% Series B Senior Notes due August 23, 2034    
Debt Instrument [Line Items]    
Senior notes 67,245 61,071
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,363 $ 1,239