XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Debt and Receivables Securitization - Summary of Long-term Debt and Short-term Borrowings Outstanding (Detail) - USD ($)
$ in Thousands
Aug. 31, 2023
May 31, 2023
Debt Instrument [Line Items]    
Short-term borrowings   $ 2,813
Total debt $ 449,826 694,976
Unamortized discount and debt issuance costs (1,475) (2,181)
Total debt, net 448,351 692,795
Less: current maturities and short-term borrowings 150,268 3,077
Total long-term debt 298,083 689,718
4.60% Senior Notes due August 10, 2024    
Debt Instrument [Line Items]    
Senior notes 150,000 150,000
4.55% Senior Notes due April 15, 2026    
Debt Instrument [Line Items]    
Senior notes   243,623
4.30% Senior Notes due August 1, 2032    
Debt Instrument [Line Items]    
Senior notes 200,000 200,000
1.56% Series A Senior Note due August 23, 2031    
Debt Instrument [Line Items]    
Senior notes 39,791 39,226
1.90% Series B Senior Notes due August 23, 2034    
Debt Instrument [Line Items]    
Senior notes 59,634 58,786
Other Debt    
Debt Instrument [Line Items]    
Debt $ 401 $ 528