XML 82 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Trade and other receivables (Tables)
12 Months Ended
Dec. 31, 2020
Trade and other receivables  
Schedule of Trade and Other Receivables

As at December 31, 

    

2020

    

2019

Trade receivables

$

111,545

$

126,977

Consumption taxes receivable

 

20,789

 

12,108

Other receivables

 

2,667

 

3,542

$

135,001

$

142,627

Schedule of activity in the allowance for expected credit losses

Opening balance at January 1, 2020

    

(5,225)

Current period provision

 

(3,986)

Write-offs charged against the allowance

 

3,744

Balance, December 31, 2020

$

(5,467)