XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Trade and Other Receivables (Tables)
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Schedule of Trade and Other Receivables
September 30,
2023
December 31,
2022
Advanced charges receivable$359.8 $— 
Trade accounts receivable489.2 143.8 
Consumption taxes receivable16.8 31.2 
Other receivables47.8 11.5 
Trade and other receivables, gross913.6 186.5 
Less: allowance for credit losses(4.9)(3.3)
Trade and other receivables, net$908.7 $183.2 
Accounts Receivable, Allowance for Credit Loss
The following table presents the activity in the allowance for expected credit losses for the nine-month period ended September 30, 2023:
Balance at December 31, 2022$3.3 
Current period provision3.7 
Write-offs charged against the allowance(2.1)
Balance at September 30, 2023$4.9