XML 50 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
Accrued liabilities consist of the following (in thousands):
 
December 31,
 
2018
 
2017
Salary and payroll tax accrual
$
13,393

 
$
9,449

Taxes payable
3,437

 
2,655

License fee obligation
1,000

 
1,000

Placement fees payable
2,490

 
4,000

Accrued other
6,339

 
7,850

Total accrued liabilities
$
26,659

 
$
24,954