INTANGIBLE ASSETS (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2016 |
Jun. 30, 2016 |
Jun. 30, 2017 |
Dec. 31, 2016 |
|
| Finite And Indefinite Lived Intangible Assets [Roll Forward] | ||||
| Accumulated Amortization | $ (34,061) | $ (31,569) | ||
| Impairment | $ (4,172) | $ (4,172) | ||
| Technology | DIY | ||||
| Finite And Indefinite Lived Intangible Assets [Roll Forward] | ||||
| January 1, 2016 | 245 | |||
| Accumulated Amortization | (18) | (18) | ||
| Impairment | (81) | |||
| June 30, 2016 | 146 | 146 | ||
| Goodwill | Omnilink Systems, Inc. | ||||
| Finite And Indefinite Lived Intangible Assets [Roll Forward] | ||||
| January 1, 2016 | 17,580 | |||
| Accumulated Amortization | ||||
| Impairment | (2,264) | |||
| June 30, 2016 | 15,316 | 15,316 | ||
| Goodwill | DIY | ||||
| Finite And Indefinite Lived Intangible Assets [Roll Forward] | ||||
| January 1, 2016 | 1,656 | |||
| Accumulated Amortization | ||||
| Impairment | (215) | |||
| June 30, 2016 | 1,441 | 1,441 | ||
| Trade names | Omnilink Systems, Inc. | ||||
| Finite And Indefinite Lived Intangible Assets [Roll Forward] | ||||
| January 1, 2016 | 2,972 | |||
| Accumulated Amortization | ||||
| Impairment | (1,612) | |||
| June 30, 2016 | $ 1,360 | $ 1,360 |