XML 26 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 3,021 $ 3,257
Accrued sales incentives and discounts 3,716 3,547
Accrued warranty costs 5,410 5,607
Deferred revenue 295 496
Other 713 587
Total accrued expenses and other liabilities $ 13,155 $ 13,494