Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangibles Assets (Details 2)

v3.19.1
Goodwill and Intangibles Assets (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 6 years 1 month 6 days      
Gross Carrying Amount $ 378,531   $ 377,031  
Accumulated Amortization (150,797)   (136,531)  
Net Carrying Amount 227,734 $ 293,631 240,500 $ 310,645
Amortization 14,266 17,014    
Cost of net revenue        
Finite-Lived Intangible Assets [Line Items]        
Amortization 8,434 8,978    
Research and development        
Finite-Lived Intangible Assets [Line Items]        
Amortization 34 42    
Selling, general and administrative        
Finite-Lived Intangible Assets [Line Items]        
Amortization $ 5,798 $ 7,994    
Licensed technology        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 3 years 8 months 12 days      
Gross Carrying Amount $ 2,070   2,070  
Accumulated Amortization (1,265)   (1,130)  
Net Carrying Amount $ 805   940  
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 6 years 10 months 24 days      
Gross Carrying Amount $ 240,461   238,961  
Accumulated Amortization (83,055)   (74,630)  
Net Carrying Amount $ 157,406   164,331  
Trademarks and trade names        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 6 years 1 month 6 days      
Gross Carrying Amount $ 13,800   13,800  
Accumulated Amortization (4,816)   (4,252)  
Net Carrying Amount $ 8,984   9,548  
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 4 years 7 months 6 days      
Gross Carrying Amount $ 121,100   121,100  
Accumulated Amortization (60,697)   (55,647)  
Net Carrying Amount $ 60,403   65,453  
Non-compete covenants        
Finite-Lived Intangible Assets [Line Items]        
Weighted Average Useful Life (in Years) 3 years      
Gross Carrying Amount $ 1,100   1,100  
Accumulated Amortization (964)   (872)  
Net Carrying Amount $ 136   $ 228