Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1)

v3.19.3.a.u2
Goodwill and Intangible Assets Goodwill and Intangibles Other (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
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 $ 381,517 $ 377,031  
Accumulated Amortization (193,546) (136,531)  
Net Carrying Amount 187,971 240,500 $ 310,645
Amortization 57,015 67,947 54,694
Cost of Sales [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization 33,932 35,821 25,316
Research and Development Expense [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization 48 150 551
Selling, general and administrative [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization $ 23,035 31,976 $ 28,827
Licensed Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 3 years 8 months 12 days    
Gross Carrying Amount $ 2,156 2,070  
Accumulated Amortization (1,583) (1,130)  
Net Carrying Amount $ 573 940  
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 6 years 10 months 24 days    
Gross Carrying Amount $ 243,361 238,961  
Accumulated Amortization (108,522) (74,630)  
Net Carrying Amount $ 134,839 164,331  
Trademarks and Trade Names [Member]      
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 (6,511) (4,252)  
Net Carrying Amount $ 7,289 9,548  
Customer Relationships [Member]      
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 (75,847) (55,647)  
Net Carrying Amount $ 45,253 65,453  
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Useful Life (in Years) 3 years    
Gross Carrying Amount $ 1,100 1,100  
Accumulated Amortization (1,083) (872)  
Net Carrying Amount $ 17 $ 228