XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trade and Other Liabilities
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Trade and Other Liabilities
13. Trade and Other Liabilities
March 31,
2024
December 31,
2023
Accrued liabilities$210.3 $294.5 
Trade payables138.8 138.9 
Book overdrafts134.2 129.1 
Deferred revenue21.2 17.5 
Taxes payable70.1 63.7 
Current portion of finance leases and equipment financing obligations22.8 24.4 
Share unit liabilities8.9 7.6 
Other payables12.3 10.1 
$618.6 $685.8 
Book overdrafts represent outstanding checks and other outstanding disbursements in excess of funds on deposit. Taxes payable includes value added tax and sales tax.