XML 90 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade and other liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Trade and other liabilities  
Schedule of Trade and other liabilities

As at December 31, 

    

2021

    

2020

Trade payables

$

85,743

$

75,503

Accrued liabilities

 

116,647

 

99,559

Social security and sales taxes payable

 

41,608

 

39,909

Net consumption taxes payable

 

11,360

 

10,434

Share unit liabilities

 

10,056

 

9,602

Other payables

 

12,889

 

8,779

Derivative financial liability

2,005

$

280,308

$

243,786