XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Debt Instrument [Line Items]      
Total debt - principal $ 4,105,512 $ 3,815,372 $ 3,440,236
Less unamortized debt issuance costs and debt discount 19,348 22,195 22,984
Debt long term and short term less unamortized debt issuance costs and debt discount 4,086,164 3,793,177 3,417,252
Less current portion 718,695 20,251 240,859
Long-term debt 3,367,469 3,772,926 3,176,393
Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 1,736,364 1,038,862 642,991
Finance Leases      
Debt Instrument [Line Items]      
Total debt - principal 66,938 68,730 33,460
Bank Revolving Loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 675,000 0 195,859
Less current portion 675,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 61,364 38,862 47,132
Less current portion 41,000    
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 $ 679,510 739,180 770,835
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 $ 522,700 568,600 592,950
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