XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Payables (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Trade and Other Payables    
Trade payables $ 139.1 $ 54.3
Accrued liabilities 217.5 128.6
Social security and sales taxes payable 47.2 38.7
Net consumption taxes payable 16.3 14.5
Share unit liabilities 6.7 6.3
Book overdrafts 108.9  
Other payables 22.7 16.3
Trade and other liabilities $ 558.4 $ 258.7