XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trade and Other Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued liabilities $ 210.3 $ 294.5
Trade payables 138.8 138.9
Book overdrafts 134.2 129.1
Deferred revenue 21.2 17.5
Taxes payable 70.1 63.7
Current portion of finance leases and equipment financing obligations 22.8 24.4
Share unit liabilities 8.9 7.6
Other payables 12.3 10.1
Trade and other liabilities $ 618.6 $ 685.8