XML 37 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Intangible Assets and Goodwill [Line Items]      
Amortization of intangibles $ 5,213 $ 5,267 $ 6,083
Intangible Assets, Net[Abstract]      
Total intangible assets, Gross 61,177 60,251  
Accumulated amortization (44,312) (39,099)  
Total Finite Lived Intangible Assets, Net 15,604    
Total Intangible Assets, Net $ 16,865 21,152  
Minimum [Member]      
Intangible Assets and Goodwill [Line Items]      
Useful life (in years) 2 years    
Maximum [Member]      
Intangible Assets and Goodwill [Line Items]      
Useful life (in years) 12 years    
Developed technology      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross $ 37,960 33,270  
Accumulated amortization (25,933) (22,464)  
Total Finite Lived Intangible Assets, Net 12,027 10,806  
Customer relationships [Member]      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 20,030 20,030  
Accumulated amortization (18,098) (16,520)  
Total Finite Lived Intangible Assets, Net 1,932 3,510  
Technology licenses [Member]      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 1,926 1,000  
Accumulated amortization (281) (115)  
Total Finite Lived Intangible Assets, Net 1,645 885  
Domain name      
Intangible Assets, Net[Abstract]      
Indefinite-lived intangible assets $ 1,261 1,261  
In Process Research and Development [Member]      
Intangible Assets, Net[Abstract]      
Indefinite-lived intangible assets   $ 4,690