XML 29 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2017
Accrued Liabilities [Abstract]  
Accrued Liabilities

8. ACCRUED LIABILITIES

Accrued liabilities consisted of the following at December 31:







 

 

 

 

 

 



 

 

 

 

 

 



 

2017

 

2016

Accrued commissions

 

$

6,964 

 

$

5,737 

Accrued bonus

 

 

4,726 

 

 

2,871 

Accrued payroll and employee-related expenses

 

 

4,097 

 

 

4,326 

Sales returns and allowances

 

 

1,169 

 

 

834 

Other accrued liabilities

 

 

695 

 

 

929 

Accrued taxes and value-added taxes payable

 

 

634 

 

 

1,289 

Accrued royalties

 

 

626 

 

 

481 

Total

 

$

18,911 

 

$

16,467