XML 46 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Accrued Liabilities [Abstract]    
Accrued payroll and employee-related expenses $ 5,323 $ 4,097
Accrued commissions 4,353 6,964
Accrued bonus 1,987 4,726
Sales returns and allowances 1,174 1,169
Accrued royalties 645 626
Accrued taxes and value-added taxes payable 619 634
Other accrued liabilities 613 695
Total $ 14,714 $ 18,911