XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Debt Instrument [Line Items]      
Total debt - principal $ 5,063,375 $ 4,150,173 $ 3,939,866
Less unamortized debt issuance costs and debt discount 11,298 13,320 10,902
Total debt 5,052,077 4,136,853 3,928,964
Less current portion 1,937,384 716,932 1,398,246
Long-term debt 3,114,693 3,419,921 2,530,718
Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 3,335,532 1,817,675 1,569,277
3¼% Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 0 673,075 696,605
Senior note interest rate 3.25%    
1.4% Senior Secured Notes | Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 500,000    
Less current portion $ 500,000    
Senior note interest rate 1.40%    
Finance leases      
Debt Instrument [Line Items]      
Total debt - principal $ 40,943 41,673 38,134
Bank revolving loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 1,361,887 0 665,000
U.S. term loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 850,000 850,000 850,000
Less current portion 8,500    
Euro term loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 1,056,421 931,950 0
Less current portion 10,600    
Other foreign bank revolving and term loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 67,224 35,725 54,277
Less current portion 52,300    
Senior Notes | 4⅛% Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 600,000 600,000 600,000
Senior note interest rate 4.125%    
Senior Notes | 2¼% Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 586,900 517,750 535,850
Senior note interest rate 2.25%    
Senior Notes | 1.4% Senior Secured Notes      
Debt Instrument [Line Items]      
Total debt - principal   $ 500,000 $ 500,000
U.S. revolving loans | Bank debt      
Debt Instrument [Line Items]      
Less current portion $ 640,000    
Finance leases      
Debt Instrument [Line Items]      
Less current portion $ 4,100