XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Trade and Other Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued liabilities $ 193.2 $ 237.3
Trade payables 142.5 139.7
Book overdrafts 167.9 276.5
Deferred revenue 18.9 20.6
Taxes payable 56.9 63.4
Current portion of finance leases and equipment financing obligations 27.4 26.0
Share unit liabilities 9.4 8.4
Other payables 2.8 10.1
Trade and other liabilities $ 619.0 $ 782.0