XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Trade and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Trade and Other Payables
September 30,
2025
December 31,
2024
Accrued liabilities$263.6 $237.3 
Trade payables150.3 139.7 
Book overdrafts227.9 276.5 
Deferred revenue15.9 20.6 
Taxes payable41.4 63.4 
Current portion of finance leases and equipment financing obligations31.4 26.0 
Share unit liabilities11.3 8.4 
Other payables3.8 10.1 
Trade and other liabilities$745.6 $782.0