XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Trade and Other Payables (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade payables $ 122.8 $ 54.3
Accrued liabilities 238.2 119.3
Current portion of finance leases and equipment financing obligations 19.9 9.3
Deferred revenue 24.1 10.5
Social security and sales taxes payable 51.0 38.7
Net consumption taxes payable 19.1 14.5
Share unit liabilities 8.3 6.3
Book overdrafts 75.5 0.0
Other payables 20.1 5.8
Derivative financial liability 0.2 0.0
Trade and other liabilities $ 579.2 $ 258.7
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Trade and other liabilities Trade and other liabilities