XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade and Other Receivables
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Trade and Other Receivables
12. Trade and Other Receivables
June 30,
2024
December 31,
2023
Advanced charges receivable$310.7 $374.7 
Trade accounts receivable562.6 315.8 
Consumption taxes receivable20.0 21.1 
Loans receivable22.3 21.8 
Other receivables4.9 4.5 
Trade and other receivables, gross920.5 737.9 
Less: allowance for credit losses(8.7)(6.4)
Trade and other receivables, net$911.8 $731.5 
The Company generally has possession of assets or asset titles collateralizing a significant portion of trade receivables.
The following table presents the activity in the allowance for expected credit losses for the six months ended June 30, 2024:
Balance at December 31, 2023$6.4 
Current period provision4.9 
Write-offs charged against the allowance(2.6)
Balance at June 30, 2024$8.7 
Loans Receivable
The Company participates in certain financing lending arrangements that are fully collateralized and secured by certain equipment. These financing lending arrangements have a term of one to four years. In the event of default under these agreements, the Company will take possession of the equipment as collateral to recover its loans receivable balance. The allowance for credit losses is not significant.
June 30,
2024
December 31,
2023
Loans receivable
Current portion - Trade and other receivables$22.3 $21.8 
Non-current portion - Other non-current assets17.2 15.9 
Total loans receivable$39.5 $37.7