XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Principal Business Activity and Significant Accounting Policies - Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Receivables and Credit Policy    
Accounts receivable, gross $ 22,486 $ 18,526
Less: Allowance for doubtful accounts (343) (498)
Non-current portion of receivables (384) (833)
Total accounts receivable, net 21,759 17,195
Trade receivables    
Receivables and Credit Policy    
Accounts receivable, gross 22,189 18,086
Notes receivable    
Receivables and Credit Policy    
Accounts receivable, gross $ 297 $ 440
Notes receivable | Maximum    
Receivables and Credit Policy    
Fixed interest rate 4.00%  
Notes receivable | Minimum    
Receivables and Credit Policy    
Fixed interest rate 0.00%