v3.26.3
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Debt Instrument [Line Items]        
Total debt - principal $ 4,562,071   $ 4,364,678 $ 4,966,417
Less unamortized debt issuance costs and debt discount 14,072   17,830 19,200
Total debt 4,547,999   4,346,848 4,947,217
Less current portion 907,721   631,632 1,134,984
Long-term debt 3,640,278   3,715,216 3,812,233
Bank debt        
Debt Instrument [Line Items]        
Total debt - principal 2,676,990   1,934,055 2,534,160
1.4% Senior Secured Notes (repaid March 2026) | Senior Notes        
Debt Instrument [Line Items]        
Total debt - principal $ 0   500,000 500,000
Senior note interest rate 1.40% 1.40%    
Finance leases        
Debt Instrument [Line Items]        
Total debt - principal $ 35,701   38,783 39,757
Bank revolving loans (mature November 2029) | Bank debt        
Debt Instrument [Line Items]        
Total debt - principal 812,715   0 567,625
U.S. term loans (mature November 2030) | Bank debt        
Debt Instrument [Line Items]        
Total debt - principal 799,000   841,500 850,000
Euro term loans (mature November 2030) | Bank debt        
Debt Instrument [Line Items]        
Total debt - principal 1,011,998   1,046,390 1,057,500
Less current portion 51,100      
Other foreign bank revolving and term loans | Bank debt        
Debt Instrument [Line Items]        
Total debt - principal 53,277   46,165 59,035
Less current portion 41,000      
Senior Notes | 4⅛% Senior Notes (due February 2028)        
Debt Instrument [Line Items]        
Total debt - principal $ 600,000   600,000 600,000
Senior note interest rate 4.125%      
Senior Notes | 2¼% Senior Notes (due June 2028)        
Debt Instrument [Line Items]        
Total debt - principal $ 567,900   587,200 587,500
Senior note interest rate 2.25%      
Senior Notes | 4¼% Senior Notes (due February 2031)        
Debt Instrument [Line Items]        
Total debt - principal $ 681,480   $ 704,640 $ 705,000
Senior note interest rate 4.25%      
Finance leases        
Debt Instrument [Line Items]        
Less current portion $ 2,900