XML 57 R44.htm IDEA: XBRL DOCUMENT v3.19.1
NOTE 5 - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period   8 years 109 days 8 years 292 days
Intangible Asset, Gross   $ 106,971 $ 53,481
Intangible Asset, Accumulated Amortization   (30,211) (19,927)
Intangible Asset, Net   $ 76,760 $ 33,554
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period   6 years 6 years 255 days
Intangible Asset, Gross   $ 14,805 $ 11,925
Intangible Asset, Accumulated Amortization   (7,065) (5,010)
Intangible Asset, Net   $ 7,740 $ 6,915
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 8 years 8 years 6 months 9 years 6 months
Intangible Asset, Gross   $ 85,094 $ 37,096
Intangible Asset, Accumulated Amortization   (20,601) (13,142)
Intangible Asset, Net   $ 64,493 $ 23,954
Reseller Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period   7 years 7 years
Intangible Asset, Gross   $ 853 $ 853
Intangible Asset, Accumulated Amortization   (853) (761)
Intangible Asset, Net   $ 0 $ 92
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period   12 years 73 days 10 years 146 days
Intangible Asset, Gross   $ 5,187 $ 2,915
Intangible Asset, Accumulated Amortization   (1,241) (884)
Intangible Asset, Net   $ 3,946 $ 2,031
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period   5 years 73 days 6 years 36 days
Intangible Asset, Gross   $ 1,032 $ 692
Intangible Asset, Accumulated Amortization   (451) (130)
Intangible Asset, Net   $ 581 $ 562