XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Payables and Accruals (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
[1]
Payables and Accruals [Abstract]      
Trade payables $ 151.8 $ 164.6  
Accrued compensation 27.4 38.2  
Operating Lease, Liability, Current 10.7 11.1  
Taxes Payable 51.1 50.8  
Other Accrued Liabilities, Current 58.5 55.0  
Accounts payable and accrued liabilities 299.5 319.7  
Capital Expenditures Incurred but Not yet Paid 16.6 [1] 25.8 $ 10.3
Supplier Finance Program, Obligation $ 13.7 $ 12.7  
[1] Capital expenditures of $16.6 million and $10.3 million that have not been paid as of March 31, 2025 and 2024 were excluded from the Statements of Cash Flows.