XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Debt Instrument [Line Items]      
Total debt - principal $ 4,005,218 $ 3,815,372 $ 3,382,561
Less unamortized debt issuance costs and debt discount 20,451 22,195 24,147
Debt long term and short term less unamortized debt issuance costs and debt discount 3,984,767 3,793,177 3,358,414
Less current portion 539,134 20,251 195,122
Long-term debt 3,445,633 3,772,926 3,163,292
Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 1,558,014 1,038,862 597,030
Finance Leases      
Debt Instrument [Line Items]      
Total debt - principal 67,714 68,730 33,936
Bank Revolving Loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 508,000 0 137,000
Less current portion 508,000    
U S Term Loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 1,000,000 1,000,000 400,000
Other Foreign Bank Revolving and Term Loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 50,014 38,862 60,030
Less current portion 28,400    
Senior Notes | 4¾% Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 0 300,000 300,000
Senior note interest rate 4.75%    
Senior Notes | 3¼% Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 723,190 739,180 763,945
Senior note interest rate 3.25%    
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 $ 556,300 568,600 587,650
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%    
Finance Leases      
Debt Instrument [Line Items]      
Less current portion $ 2,700