XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
ACCRUED EXPENSES [Abstract]      
Sales commissions $ 2,549   $ 2,461
Subcontracting labor 1,648   1,408
Salaries, bonuses and related benefits 15,452   16,531
Warranty accrual 1,251   1,769
Other 8,352   8,339
Accrued expenses 29,252   $ 30,508
Warranty Accrual Activity Account [Roll Forward]      
Balance 1,769 $ 2,718  
Charges and costs accrued 0 27  
Adjustments related to pre-existing warranties (including changes in estimates) (379) (282)  
Less repair costs incurred (148) (119)  
Currency translation 9 73  
Balance $ 1,251 $ 2,417