XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Trade and Other Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued liabilities $ 209.7 $ 294.5
Trade payables 140.5 138.9
Book overdrafts 233.3 129.1
Deferred revenue 41.2 17.5
Taxes payable 73.1 63.7
Current portion of finance leases and equipment financing obligations 24.2 24.4
Share unit liabilities 10.4 7.6
Other payables 8.5 10.1
Trade and other liabilities $ 740.9 $ 685.8