XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Debt Instrument [Line Items]      
Total debt - principal $ 4,966,417 $ 4,150,173 $ 3,817,869
Less unamortized debt issuance costs and debt discount 19,200 13,320 9,819
Total debt 4,947,217 4,136,853 3,808,050
Less current portion 1,134,984 716,932 1,254,391
Long-term debt 3,812,233 3,419,921 2,553,659
Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 2,534,160 1,817,675 1,398,127
3¼% Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 0 673,075 725,400
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 $ 39,757 41,673 36,342
Bank revolving loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 567,625 0 505,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,057,500 931,950 0
Less current portion 10,600    
Other foreign bank revolving and term loans | Bank debt      
Debt Instrument [Line Items]      
Total debt - principal 59,035 35,725 43,127
Less current portion 44,400    
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 $ 587,500 517,750 558,000
Senior note interest rate 2.25%    
Senior Notes | 4 1/4% Senior Notes      
Debt Instrument [Line Items]      
Total debt - principal $ 705,000 0 0
Senior note interest rate 4.25%    
Senior Notes | 1.4% Senior Secured Notes      
Debt Instrument [Line Items]      
Total debt - principal   $ 500,000 $ 500,000
Finance leases      
Debt Instrument [Line Items]      
Less current portion $ 3,900