XML 85 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Trade and Other Receivables (Tables)
12 Months Ended
Dec. 31, 2022
Trade and Other Receivables  
Schedule of Trade and Other Receivables

At December 31, 

    

2022

    

2021

Trade receivables

$

143,790

$

123,246

Consumption taxes receivable

 

31,183

 

20,359

Loans receivable

8,017

7,267

Other receivables

 

3,458

 

23

$

186,448

$

150,895

Schedule of activity in the allowance for expected credit losses

Balance at December 31, 2021

    

$

(4,396)

Current period provision

 

65

Write-offs charged against the allowance

 

1,063

Balance at December 31, 2022

$

(3,268)