XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Trade and Other Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued liabilities $ 239.1 $ 237.3
Trade payables 170.6 139.7
Book overdrafts 154.6 276.5
Deferred revenue 18.8 20.6
Taxes payable 48.0 63.4
Current portion of finance leases and equipment financing obligations 30.9 26.0
Share unit liabilities 9.8 8.4
Other payables 3.1 10.1
Trade and other liabilities $ 674.9 $ 782.0