XML 84 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade receivables (Tables)
12 Months Ended
Dec. 31, 2021
Trade receivables  
Schedule of Trade and Other Receivables

As at December 31, 

    

2021

    

2020

Trade receivables

$

123,246

$

111,545

Consumption taxes receivable

 

20,359

 

20,789

Loans receivable

7,267

927

Other receivables

 

23

 

1,740

$

150,895

$

135,001

Schedule of activity in the allowance for expected credit losses

Balance, December 31, 2020

    

$

(5,467)

Current period provision

 

(1,564)

Write-offs charged against the allowance

 

2,635

Balance, December 31, 2021

$

(4,396)