XML 39 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2017
ACCRUED EXPENSES AND OTHER LIABILITIES  
Schedule of accrued expenses and other liabilities
December 31,   2017     2016  
(in thousands)                
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