XML 64 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES AND OTHER LIABILITIES - Summary of accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 3,257 $ 3,116
Accrued sales incentives and discounts 3,547 3,969
Accrued warranty costs 5,607 5,373
Deferred revenue 496 864
Other 587 677
Total accrued expenses and other liabilities $ 13,494 $ 13,999