XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Trade and Other Liabilities - Schedule of Trade and Other Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued liabilities $ 263.6 $ 237.3
Trade payables 150.3 139.7
Book overdrafts 227.9 276.5
Deferred revenue 15.9 20.6
Taxes payable 41.4 63.4
Current portion of finance leases and equipment financing obligations 31.4 26.0
Share unit liabilities 11.3 8.4
Other payables 3.8 10.1
Trade and other liabilities $ 745.6 $ 782.0