ACCRUED EXPENSES (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Accrued expenses [Abstract] | ||
| Sales commissions | $ 2,066 | $ 2,824 |
| Subcontracting labor | 1,370 | 1,942 |
| Salaries, bonuses and related benefits | 17,587 | 15,672 |
| Warranty accrual | 2,718 | 3,659 |
| Deferred revenue | 0 | 4,500 |
| Other | 7,808 | 9,726 |
| Accrued expenses | 31,549 | 38,323 |
| Schedule of warranty accrual account for the period from the acquisition date [Roll Forward] | ||
| Balance, beginning of year | 3,659 | 6,032 |
| Charges and costs accrued | 761 | 2,892 |
| Adjustments related to pre-existing warranties (including changes in estimates) | (1,063) | (1,208) |
| Less: Repair costs incurred | (544) | (2,932) |
| Less: Cash settlements | 0 | (1,000) |
| Currency translation | (95) | (125) |
| Balance, end of year | $ 2,718 | $ 3,659 |