XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Trade and Other Receivables (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of Trade and Other Receivables
September 30,
2024
December 31,
2023
Advanced charges receivable$325.3 $374.7 
Trade accounts receivable361.5 315.8 
Consumption taxes receivable18.0 21.1 
Loans receivable34.9 21.8 
Other receivables5.0 4.5 
Trade and other receivables, gross744.7 737.9 
Less: allowance for credit losses(8.4)(6.4)
Trade and other receivables, net$736.3 $731.5 
Accounts Receivable, Allowance for Credit Loss
The following table presents the activity in the allowance for expected credit losses for the nine months ended September 30, 2024:
Balance at December 31, 2023$6.4 
Current period provision5.4 
Write-offs charged against the allowance(3.4)
Balance at September 30, 2024$8.4 
Financing Receivable, Allowance for Credit Loss
September 30,
2024
December 31,
2023
Loans receivable
Current portion - Trade and other receivables$34.9 $21.8 
Non-current portion - Other non-current assets18.4 15.9 
Total loans receivable$53.3 $37.7