XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Trade and Other Payables (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Trade and Other Payables
September 30,
2023
December 31,
2022
Trade payables$122.8 $54.3 
Accrued liabilities238.2 119.3 
Current portion of finance leases and equipment financing obligations19.9 9.3 
Deferred revenue24.1 10.5 
Social security and sales taxes payable51.0 38.7 
Net consumption taxes payable19.1 14.5 
Share unit liabilities8.3 6.3 
Book overdrafts75.5 — 
Other payables20.1 5.8 
Derivative financial liability0.2 — 
$579.2 $258.7