XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.4
Debt, Derivatives and Hedging Activities - Schedule of Debt Outstanding (Details) - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2024
May 31, 2024
Nov. 30, 2023
Debt due within one year      
Debt issuance costs $ (318) $ (699)  
Debt due within one year 630,808 449,595  
Debt due after one year      
Debt issuance costs (9,587) (10,616)  
Total debt due after one year $ 2,026,963 2,025,934  
Commercial paper      
Debt Instrument [Line Items]      
Interest rate 4.70%    
Debt due within one year      
Debt due within one year $ 181,000 0 $ 210,000
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 $ 50,126 50,294  
Senior notes | Senior Notes 3.45%, 2025 Maturity      
Debt Instrument [Line Items]      
Stated interest rate 3.45%    
Debt due within one year      
Debt due within one year $ 400,000 400,000  
Senior notes | Senior Notes, 3.70%, 2027 Maturity      
Debt Instrument [Line Items]      
Stated 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]      
Stated 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]      
Stated interest rate 6.15%   6.15%
Debt due after one year      
Debt due after one year, gross $ 236,550 $ 236,550