XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Debt Instrument [Line Items]      
Total debt - principal $ 3,892,340 $ 3,439,835 $ 4,171,250
Less unamortized debt issuance costs and debt discount 11,985 13,069 16,109
Total debt 3,880,355 3,426,766 4,155,141
Less current portion 1,345,851 880,315 784,795
Long-term debt 2,534,504 2,546,451 3,370,346
Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 1,487,435 1,006,243 1,756,840
3¼% Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal 702,000 717,990 706,160
Less current portion $ 702,000    
Senior note interest rate 3.25%    
1.4% Senior Secured Notes | Senior Notes      
Debt Instrument [Line Items]      
Senior note interest rate 1.40%    
Finance leases      
Debt Instrument [Line Items]      
Total debt - principal $ 62,905 63,302 65,050
Bank revolving loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 580,000 0 755,000
U.S. term loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 850,000 950,000 950,000
Other foreign bank revolving and term loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 57,435 56,243 51,840
Less current portion 36,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 $ 540,000 552,300 543,200
Senior note interest rate 2.25%    
Senior Notes | 1.4% Senior Secured Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 500,000 $ 500,000 $ 500,000
Senior note interest rate 1.40%    
U.S. revolving loans | Bank debt      
Debt Instrument [Line Items]      
Less current portion $ 580,000    
Finance leases      
Debt Instrument [Line Items]      
Less current portion $ 27,600