XML 50 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details 2) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accounting Policies [Abstract]    
Accrued wages, commissions, bonuses and benefits $ 8,632 $ 7,452
Accrued products warranty 3,147 2,821
Accrued taxes 828 2,887
Other 9,394 7,567
Accrued liabilities $ 22,001 $ 20,727