XML 68 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - By Issue (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jul. 31, 2024
Dec. 31, 2023
Senior Credit Facility      
Total debt $ 3,278,803   $ 3,111,836
Less debt issuance costs and original issue discounts 47,796   40,780
Long-term Debt, Total 3,231,007   3,071,056
Less current maturities 426,990   459,987
Long-term debt $ 2,804,017   2,611,069
2.800% senior notes due 2024      
Senior Credit Facility      
Total debt     400,000
Stated interest rate 2.80% 2.80%  
2.400% senior notes due 2025      
Senior Credit Facility      
Total debt $ 400,000   400,000
Stated interest rate 2.40%    
Senior Notes 5.000 Percent Due 2026      
Senior Credit Facility      
Total debt $ 400,000   400,000
Stated interest rate 5.00%    
1.650% senior notes due 2027      
Senior Credit Facility      
Total debt $ 350,000   350,000
Stated interest rate 1.65%    
3.450% senior notes due 2030      
Senior Credit Facility      
Total debt $ 600,000   600,000
Stated interest rate 3.45%    
3.250% senior notes due 2031      
Senior Credit Facility      
Total debt $ 500,000   500,000
Stated interest rate 3.25%    
5.375% senior notes due 2034      
Senior Credit Facility      
Total debt $ 600,000    
Stated interest rate 5.375% 5.375%  
3.250% senior notes due 2050      
Senior Credit Facility      
Total debt $ 400,000   400,000
Stated interest rate 3.25%    
Other obligations      
Senior Credit Facility      
Total debt $ 28,803   $ 61,836