XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Trade and Other Payables (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Trade and Other Payables    
Trade payables $ 136.8 $ 54.3
Accrued liabilities 236.1 128.6
Social security and sales taxes payable 41.3 38.7
Net consumption taxes payable 11.5 14.5
Share unit liabilities 7.7 6.3
Book overdrafts 141.5  
Other payables 34.1 16.3
Derivative financial liability $ 0.1  
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Trade and other liabilities  
Trade and other liabilities $ 609.1 $ 258.7