XML 158 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and Other Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Trade and Other Liabilities
20. Trade and Other Liabilities
December 31, 2023December 31, 2022
Accrued liabilities$294.5 $119.3 
Trade payables138.9 54.3 
Book overdrafts129.1 — 
Deferred revenue17.5 10.5 
Taxes payable63.7 49.4 
Current portion of finance leases and equipment financing obligations24.4 9.3 
Share unit liabilities7.6 6.3 
Other payables10.1 9.6 
$685.8 $258.7 
Book overdrafts represent outstanding checks in excess of funds on deposit. Taxes payable includes value added tax and sales tax.