XML 94 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Receivables Securitization - Summary of Long-term Debt and Short-term Borrowings Outstanding (Detail) - USD ($)
$ in Thousands
May 31, 2023
May 31, 2022
Debt Instrument [Line Items]    
Short-term borrowings $ 2,813 $ 47,997
Total debt 694,976 747,193
Unamortized discount and debt issuance costs (2,181) (2,586)
Total debt, net 692,795 744,607
Less: current maturities and short-term borrowings 3,077 48,262
Total long-term debt 689,718 696,345
1.56% Series A Senior Note due August 23, 2031    
Debt Instrument [Line Items]    
Senior notes 39,226 39,382
1.90% Series B Senior Notes due August 23, 2034    
Debt Instrument [Line Items]    
Senior notes 58,786 59,019
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 243,623 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 $ 528 $ 795