INTANGIBLE ASSETS (Detail Textuals) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Business Acquisition [Line Items]        
Amortization expense of intangible assets $ 1,200 $ 1,300 $ 3,500 $ 2,600
Amortization of intangible assets recorded in cost of subscription revenue 500 400 1,300 1,000
Internally generated software development costs $ 600 $ 500 $ 1,800 1,100
Impairment       4,172
Technology | DIY        
Business Acquisition [Line Items]        
Amortization expense of intangible assets       27
Impairment       81
Goodwill | Omnilink Systems, Inc.        
Business Acquisition [Line Items]        
Impairment       2,264
Goodwill | DIY        
Business Acquisition [Line Items]        
Impairment       215
Trade names | Omnilink Systems, Inc.        
Business Acquisition [Line Items]        
Impairment       $ 1,612