XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term Debt - Long-term Debt Outstanding (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Schedule of Outstanding Long-term Debt    
Finance lease obligations $ 312.6 $ 318.4
Total debt and finance lease obligations 2,471.9 2,497.8
Less: Current portion (138.7) (138.6)
Long-term debt, net of current portion $ 2,333.2 $ 2,359.2
Senior Notes | 5.75% Senior Notes due 2025    
Schedule of Outstanding Long-term Debt    
Debt instrument interest rate (as percent) 5.75% 5.75%
Long-term debt $ 99.9 $ 99.8
Senior Notes | 4.50% Senior Notes due 2028    
Schedule of Outstanding Long-term Debt    
Debt instrument interest rate (as percent) 4.50% 4.50%
Long-term debt $ 789.3 $ 788.4
Senior Notes | 4.75% Senior Notes due 2030    
Schedule of Outstanding Long-term Debt    
Debt instrument interest rate (as percent) 4.75% 4.75%
Long-term debt $ 784.9 $ 784.2
Senior Notes | 4.625% Senior Notes due 2031    
Schedule of Outstanding Long-term Debt    
Debt instrument interest rate (as percent) 4.625% 4.625%
Long-term debt $ 392.8 $ 392.5
Other notes payable    
Schedule of Outstanding Long-term Debt    
Long-term debt 92.4 94.5
Advances under revolving credit facility | Line of Credit | The Credit Agreement    
Schedule of Outstanding Long-term Debt    
Long-term debt $ 0.0 $ 20.0