XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Trade and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Trade and Other Payables
September 30,
2024
December 31,
2023
Accrued liabilities$209.7 $294.5 
Trade payables140.5 138.9 
Book overdrafts233.3 129.1 
Deferred revenue41.2 17.5 
Taxes payable73.1 63.7 
Current portion of finance leases and equipment financing obligations24.2 24.4 
Share unit liabilities10.4 7.6 
Other payables8.5 10.1 
Trade and other liabilities$740.9 $685.8