XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Schedule of Debt) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt issuance costs, net   $ 4,585
Finance lease obligations and other borrowings $ 22,400 23,026
Debt and finance lease obligations 1,485,546 1,504,191
Less amounts due within one year 44,870 44,059
Total debt due after one year $ 1,440,676 1,460,132
2030 USD Senior notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 3.50%  
Debt Instrument, Unamortized Discount $ 3,576 3,882
Long-term debt $ 496,424 496,118
2032 USD Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 2.80%  
Debt Instrument, Unamortized Discount $ 4,290  
Long-term debt 495,710 495,415
Term Loan Facility    
Debt Instrument [Line Items]    
Debt issuance costs, net 863 993
Long-term debt $ 471,012 $ 489,632
Effective interest rate (as a percent) 5.77% 5.80%
Revolving Credit Facility    
Debt Instrument [Line Items]    
Effective interest rate (as a percent) 0.00%