Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangibles Assets (Details 2)

v3.10.0.1
Goodwill and Intangibles Assets (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]          
Weighted Average Useful Life (in Years)     6 years 1 month 6 days    
Gross Carrying Amount $ 377,031   $ 377,031   $ 379,631
Accumulated Amortization (119,618)   (119,618)   (68,986)
Net Carrying Amount 257,413   257,413   310,645
Amortization 17,006 $ 17,968 51,034 $ 37,330  
Cost of net revenue          
Finite-Lived Intangible Assets [Line Items]          
Amortization 8,979 7,907 26,935 16,851  
Research and development          
Finite-Lived Intangible Assets [Line Items]          
Amortization 33 137 117 412  
Selling, general and administrative          
Finite-Lived Intangible Assets [Line Items]          
Amortization 7,994 $ 9,924 $ 23,982 $ 20,067  
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 (995)   (995)   (575)
Net Carrying Amount 1,075   $ 1,075   1,495
Developed technology          
Finite-Lived Intangible Assets [Line Items]          
Weighted Average Useful Life (in Years)     6 years 10 months 24 days    
Gross Carrying Amount 238,961   $ 238,961   241,561
Accumulated Amortization (65,755)   (65,755)   (39,252)
Net Carrying Amount 173,206   $ 173,206   202,309
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 (3,687)   (3,687)   (1,992)
Net Carrying Amount 10,113   $ 10,113   11,808
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 (48,400)   (48,400)   (26,661)
Net Carrying Amount 72,700   $ 72,700   94,439
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 (781)   (781)   (506)
Net Carrying Amount $ 319   $ 319   $ 594