XML 230 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and Other Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued liabilities $ 294.5 $ 119.3
Trade payables 138.9 54.3
Book overdrafts 129.1 0.0
Deferred revenue 17.5 10.5
Taxes payable 63.7 49.4
Current portion of finance leases and equipment financing obligations 24.4 9.3
Share unit liabilities 7.6 6.3
Other payables 10.1 9.6
Trade and other liabilities $ 685.8 $ 258.7