XML 116 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade and Other Receivables (Schedule of Trade and Other Receivables) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables, gross $ 716.6 $ 737.9  
Less: allowance for credit losses (7.2) (6.4) $ (3.3)
Trade and other receivables, net 709.4 731.5  
Advanced charges receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables, gross 347.3 374.7  
Trade accounts receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables, gross 301.7 315.8  
Loans receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables, gross 35.4 21.8  
Consumption taxes receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables, gross 25.6 21.1  
Other receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables, gross $ 6.6 $ 4.5