XML 81 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
ACCRUED EXPENSES [Abstract]    
Sales commissions $ 2,609 $ 2,461
Subcontracting labor 1,550 1,408
Salaries, bonuses and related benefits 18,275 16,531
Warranty accrual 1,078 1,769
Other 8,778 8,339
Accrued expenses $ 32,290 $ 30,508