XML 57 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED EXPENSES AND OTHER LIABILITIES - Summary of accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 3,116 $ 2,381
Accrued sales incentives and discounts 3,969 4,155
Accrued warranty costs 5,373 4,629
Deferred revenue 864 416
Other 677 658
Total accrued expenses and other liabilities $ 13,999 $ 12,239