INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in carrying values as acquired in merger
          DIY     Omnilink  
    Total
Impairment
    Goodwill     Technology     Patents     Customer
Relationships
    Goodwill     Trade Names     Technologies  
January 1, 2015           $ 2,580     $ 245     $ 748     $ 1,241     $ 17,580     $ 3,632     $ 4,753  
Impairment   $ (2,712 )     (924 )     -       (325 )     (121 )     -       (660 )     (682 )
December 31, 2015           $ 1,656     $ 245     $ 423     $ 1,120     $ 17,580     $ 2,972     $ 4,071  
Impairment   $ (12,005 )   $ (215 )   $ (81 )   $ -     $ -     $ (9,655 )   $ (2,054 )   $ -  
December 31, 2016           $ 1,441     $ 164     $ 423     $ 1,120     $ 7,925     $ 918     $ 4,071  
Accumulated Amortization           $ -     $ (42 )   $ (213 )   $ (736 )   $ -     $ -     $ (780 )
Carrying Value -December 31, 2016           $ 1,441     $ 122     $ 210     $ 384   $ 7,925     $ 918     $ 3,291  
Schedule of summary of intangible assets other than goodwill
    As of December 31, 2016   As of December 31, 2015  
        Gross                 Gross              
    Remaining   Carrying     Accumulated     Net Book     Carrying     Accumulated     Net Book  
    Useful Lives   Amount     Amortization     Value     Amount     Amortization     Value  
Purchased and developed software   1.8   $ 18,205     $ (12,806 )   $ 5,399     $ 15,399     $ (9,503 )   $ 5,896  
Software in development   n/a     1,131       -       1,131       1,250       -       1,250  
Total software         19,336       (12,806 )     6,530       16,649       (9,503 )     7,146  
Licenses   2.6     13,215       (12,534 )     681       13,215       (12,167 )     1,048  
Customer relationships   7.6     8,167       (3,039 )     5,128       8,167       (2,285 )     5,882  
Technologies   11.1     4,235       (822 )     3,413       4,316       (595 )     3,721  
Patents and trademarks   2.0     3,747       (2,368 )     1,379       4,236       (2,137 )     2,099  
Trade names   Indefinite     918       -       918       2,972       -       2,972  
                                                     
Total other intangible assets         30,367       (18,848 )     11,519       32,906       (17,184 )     15,722  
        $ 49,703     $ (31,654 )   $ 18,049     $ 49,555     $ (26,687 )   $ 22,868  

 

Schedule of future amortization expenses
2017   $ 4,315  
2018     3,308  
2019     1,679  
2020     1,021  
2021     960  
Thereafter     4,440  
    $ 15,723  
Schedule of carrying amount of goodwill
    Goodwill     Trade names  
December 31, 2014     44,348       3,632  
Impairment     (924 )     (660 )
December 31, 2015   $ 43,424     $ 2,972  
Impairment     (9,870 )     (2,054 )
December 31, 2016   $ 33,554     $ 918