XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Trade and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of Trade and Other Receivables
March 31,
2025
December 31,
2024
Advanced charges receivable$326.4 $347.3 
Trade accounts receivable385.8 301.7 
Consumption taxes receivable10.3 25.6 
Loans receivable42.3 35.4 
Other receivables12.9 6.6 
Trade and other receivables, gross777.7 716.6 
Less: allowance for credit losses(7.3)(7.2)
Trade and other receivables, net$770.4 $709.4 
Accounts Receivable, Allowance for Credit Loss
The following table presents the activity in the allowance for expected credit losses:
Three months ended
March 31,
20252024
Allowance for credit losses, beginning of period$7.2 $6.4 
Provision1.1 3.2 
Write-offs charged against the allowance(1.0)(1.2)
Allowance for credit losses, end of period$7.3 $8.4 
Financing Receivable, Allowance for Credit Loss
The following table presents the consolidated balance sheet presentation of the loans receivable:
March 31,
2025
December 31,
2024
Loans receivable
Trade and other receivables$42.3 $35.4 
Other non-current assets32.7 18.2 
Total loans receivable$75.0 $53.6