XML 78 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Debt, Derivatives and Hedging Activities - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
May 31, 2024
May 31, 2023
Debt due within one year    
Debt issuance costs $ (699) $ 0
Total debt due within one year 449,595 0
Debt due after one year    
Debt issuance costs (10,616) (14,225)
Total debt due after one year $ 2,025,934 2,486,405
Senior Notes | Senior Notes 3.11%, 2025 Maturity    
Debt Instrument [Line Items]    
Effective interest rate 3.11%  
Debt due within one year    
Debt due within one year, gross $ 50,294 0
Debt due after one year    
Debt due after one year, gross $ 0 50,630
Senior Notes | Senior Notes, 3.45%, 2025 Maturity    
Debt Instrument [Line Items]    
Interest Rate 3.45%  
Debt due within one year    
Debt due within one year, gross $ 400,000 0
Debt due after one year    
Debt due after one year, gross $ 0 400,000
Senior Notes | Senior Notes, 3.70%, 2027 Maturity    
Debt Instrument [Line Items]    
Interest Rate 3.70%  
Debt due after one year    
Debt due after one year, gross $ 1,000,000 1,000,000
Senior Notes | Senior Notes, 4.00%, 2032 Maturity    
Debt Instrument [Line Items]    
Interest Rate 4.00%  
Debt due after one year    
Debt due after one year, gross $ 800,000 800,000
Senior Notes | Senior Notes, 6.15%, 2037 Maturity    
Debt Instrument [Line Items]    
Interest Rate 6.15%  
Debt due after one year    
Debt due after one year, gross $ 236,550 $ 250,000