XML 91 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Trade and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Trade and Other Liabilities  
Schedule of Trade and other liabilities

At December 31, 

    

2022

    

2021

Trade payables

$

77,564

$

85,743

Accrued liabilities

 

141,401

 

116,647

Social security and sales taxes payable

 

38,741

 

41,608

Net consumption taxes payable

 

14,482

 

11,360

Share unit liabilities

 

6,267

 

10,056

Other payables

 

16,279

 

12,889

Derivative financial liability

29

2,005

$

294,763

$

280,308