XML 57 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Trade And Other Payables
12 Months Ended
Dec. 31, 2018
Trade And Other Payables [Abstract]  
Trade And Other Payables

21.  Trade and other payables 



 

 

 

 



 

 

 

 

As at December 31,

2018  2017 

Trade payables

$

93,482 

$

77,575 

Accrued liabilities

 

63,666 

 

55,332 

Social security and sales taxes payable

 

19,390 

 

14,693 

Net consumption taxes payable

 

13,456 

 

10,559 

Share unit liabilities

 

3,714 

 

5,407 

Other payables

 

7,547 

 

987 



$

201,255 

$

164,553