XML 58 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts receivable (Tables)
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
Schedule of accounts receivable
 
 
December 31, 2018

 
December 31, 2017

Trade
 
$
67,913

 
$
45,158

Holdbacks
 
558

 
558

Accrued trade receivables
 
9,807

 

Contract receivables (note 19(c))
 
$
78,278

 
$
45,716

Other
 
4,121

 
1,090

 
 
$
82,399

 
$
46,806