Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangibles Assets (Details 2)

v3.19.2
Goodwill and Intangibles Assets (Details 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 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   $ 378,531   $ 377,031  
Accumulated Amortization (165,089)   (165,089)   (136,531)  
Net Carrying Amount 213,442 $ 276,617 213,442 $ 276,617 240,500 $ 310,645
Amortization 14,292 17,014 28,558 34,028    
Cost of net revenue            
Finite-Lived Intangible Assets [Line Items]            
Amortization 8,488 8,978 16,922 17,956    
Research and development            
Finite-Lived Intangible Assets [Line Items]            
Amortization 12 42 46 84    
Selling, general and administrative            
Finite-Lived Intangible Assets [Line Items]            
Amortization 5,792 $ 7,994 $ 11,590 $ 15,988    
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   2,070  
Accumulated Amortization (1,378)   (1,378)   (1,130)  
Net Carrying Amount 692   $ 692   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   $ 240,461   238,961  
Accumulated Amortization (91,533)   (91,533)   (74,630)  
Net Carrying Amount 148,928   $ 148,928   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   13,800  
Accumulated Amortization (5,381)   (5,381)   (4,252)  
Net Carrying Amount 8,419   $ 8,419   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   121,100  
Accumulated Amortization (65,747)   (65,747)   (55,647)  
Net Carrying Amount 55,353   $ 55,353   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   1,100  
Accumulated Amortization (1,050)   (1,050)   (872)  
Net Carrying Amount $ 50   $ 50   $ 228