| Goodwill and Intangibles Assets (Tables)
 | 9 Months Ended | 
| Sep. 30, 2017 | 
|---|
| Goodwill and Intangible Assets Disclosure [Abstract] |  | 
| Schedule of Goodwill [Table Text Block] | 
|  |  
|  |  |  |  |  
|   | Carrying Amount |  
|   | (in thousands) |  
| Balance as of December 31, 2016 | $ | 76,015 | 
 |  
| Acquisitions | 163,999 | 
 |  
| Adjustments | (341 | ) |  
| Balance as of September 30, 2017 | $ | 239,673 | 
 |  | 
| Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] | 
The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and technology licenses purchased, which continue to be amortized: 
|  |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|   |   |   | September 30, 2017 |   | December 31, 2016 |  
|   | Weighted Average Useful Life (in Years) |   | Gross Carrying Amount |   | Accumulated Amortization |   | Net Carrying Amount |   | Gross Carrying Amount |   | Accumulated Amortization |   | Net Carrying Amount |  
|   |   |   | (in thousands) |  
| Licensed technology | 3.7 |   | $ | 4,891 | 
 |   | $ | (3,263 | ) |   | $ | 1,628 | 
 |   | $ | 3,311 | 
 |   | $ | (2,957 | ) |   | $ | 354 | 
 |  
| Developed technology | 6.9 |   | 224,461 | 
 |   | (30,690 | ) |   | 193,771 | 
 |   | 77,800 | 
 |   | (13,550 | ) |   | 64,250 | 
 |  
| Trademarks and trade names | 6.1 |   | 13,800 | 
 |   | (1,427 | ) |   | 12,373 | 
 |   | 1,700 | 
 |   | (405 | ) |   | 1,295 | 
 |  
| Customer relationships | 4.6 |   | 121,100 | 
 |   | (19,415 | ) |   | 101,685 | 
 |   | 20,000 | 
 |   | (4,782 | ) |   | 15,218 | 
 |  
| Covenants non-compete | 3.0 |   | 1,100 | 
 |   | (415 | ) |   | 685 | 
 |   | 900 | 
 |   | (156 | ) |   | 744 | 
 |  
| Backlog | 0.5 |   | 31,337 | 
 |   | (30,570 | ) |   | 767 | 
 |   | 26,600 | 
 |   | (26,600 | ) |   | — | 
 |  
|   |   |   | $ | 396,689 | 
 |   | $ | (85,780 | ) |   | $ | 310,909 | 
 |   | $ | 130,311 | 
 |   | $ | (48,450 | ) |   | $ | 81,861 | 
 |  | 
| Finite-lived Intangible Assets Amortization Expense [Table Text Block] | 
The following table sets forth amortization expense associated with finite-lived intangible assets, which is included in the consolidated statements of operations as follows: 
|  |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|   | Three Months Ended September 30, |   | Nine Months Ended September 30, |  
|   | 2017 |   | 2016 |   | 2017 |   | 2016 |  
|   | (in thousands) |   | (in thousands) |  
| Cost of net revenue | $ | 7,907 | 
 |   | $ | 2,571 | 
 |   | $ | 16,851 | 
 |   | $ | 5,940 | 
 |  
| Research and development | 137 | 
 |   | 137 | 
 |   | 412 | 
 |   | 481 | 
 |  
| Selling, general and administrative | 9,924 | 
 |   | 3,082 | 
 |   | 20,067 | 
 |   | 4,039 | 
 |  
|   | $ | 17,968 | 
 |   | $ | 5,790 | 
 | 
 | $ | 37,330 | 
 | 
 | $ | 10,460 | 
 |  | 
| Schedule of Finite-Lived Intangible Assets [Table Text Block] | 
The following table sets forth the activity during the nine months ended September 30, 2017 related to finite-lived intangible assets resulting from acquisitions, other additions, transfers to developed technology from in-process research and development, or IPR&D and amortization:
 
|  |  
|  |  |  |  |  
|   | Carrying Amount |  
|   | (in thousands) |  
| Balance as of December 31, 2016 | $ | 81,861 | 
 |  
| Acquisitions | 245,500 | 
 |  
| Additions | 5,378 | 
 |  
| Transfers to developed technology from IPR&D | 15,500 | 
 |  
| Amortization | (37,330 | ) |  
| Balance as of September 30, 2017 | $ | 310,909 | 
 |  | 
| Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | 
The following table presents future amortization of the Company’s finite-lived intangible assets at September 30, 2017:
 
|  |  
|  |  |  |  |  
|   | Amount |  
|   | (in thousands) |  
| 2017 (3 months) | $ | 17,167 | 
 |  
| 2018 | 65,598 | 
 |  
| 2019 | 54,748 | 
 |  
| 2020 | 53,882 | 
 |  
| 2021 | 53,099 | 
 |  
| Thereafter | 66,415 | 
 |  
| Total | $ | 310,909 | 
 |  | 
| Schedule of Indefinite-Lived Intangible Assets [Table Text Block] | 
The following table sets forth the activity of the Company’s indefinite-lived intangible assets resulting from acquisitions, transfers to developed technology from IPR&D and impairment losses:  
|  |  
|  |  |  |  |  
|   | Gross Carrying Amount |  
|   | (in thousands) |  
| Balance as of December 31, 2016 | $ | 22,400 | 
 |  
| Acquisitions | 16,600 | 
 |  
| Transfers to developed technology from IPR&D | (15,500 | ) |  
| Impairment losses | (2,000 | ) |  
| Balance as of September 30, 2017 | $ | 21,500 | 
 |  |