XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trade and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Trade and Other Receivables
March 31,
2024
December 31,
2023
Advanced charges receivable$354.5 $374.7 
Trade accounts receivable559.7 315.8 
Consumption taxes receivable12.1 21.1 
Loans receivable22.4 21.8 
Other receivables4.3 4.5 
Trade and other receivables, gross953.0 737.9 
Less: allowance for credit losses(8.4)(6.4)
Trade and other receivables, net$944.6 $731.5 
Accounts Receivable, Allowance for Credit Loss
The following table presents the activity in the allowance for expected credit losses for the three months ended March 31, 2024:
Balance at December 31, 2023$6.4 
Current period provision3.2 
Write-offs charged against the allowance(1.2)
Balance at March 31, 2024$8.4