| Goodwill and Intangible Assets Tables (Tables)
 | 12 Months Ended | 
| Dec. 31, 2017 | 
|---|
| Goodwill and Intangible Assets Disclosure [Abstract] |  | 
| Schedule of Goodwill [Table Text Block] | 
The following table presents the changes in the carrying amount of goodwill for the periods indicated:     
|  |  
|  |  |  |  |  |  |  |  |  
|   | Years Ended December 31, |  
|   | 2017 |   | 2016 |  
|   | (in thousands) |  
| Beginning balance | $ | 76,015 | 
 |   | $ | 49,779 | 
 |  
| Acquisitions | 162,318 | 
 |   | 26,236 | 
 |  
| Adjustments | (341 | ) |   | — | 
 |  
| Ending balance | $ | 237,992 | 
 |   | $ | 76,015 | 
 |  | 
| Schedule of Finite-Lived Intangible Assets [Table Text Block] | 
 
The following table sets forth the Company’s activities related to finite-lived intangible assets resulting from acquisitions, other additions, transfers to developed technology from IPR&D, and the related amortization of acquired finite-lived intangible assets:
|  |  
|  |  |  |  |  |  |  |  |  
|   | Years Ended December 31, |  
|   | 2017 |   | 2016 |  
|   | (in thousands) |  
| Beginning balance | $ | 81,861 | 
 |   | $ | 48,155 | 
 |  
| Acquisitions | 245,500 | 
 |   | 46,300 | 
 |  
| Other additions | 5,378 | 
 |   | 390 | 
 |  
| Transfers to developed technology from IPR&D | 32,600 | 
 |   | 3,100 | 
 |  
| Amortization | (54,694 | ) |   | (16,084 | ) |  
| Ending balance | $ | 310,645 | 
 |   | $ | 81,861 | 
 |  | 
| Schedule of Indefinite-Lived Intangible Assets [Table Text Block] | 
The following table sets forth the Company’s activities related to the indefinite-lived intangible assets resulting from additions to IPR&D through acquisitions, transfers to developed technology from IPR&D and impairment losses:
|  |  
|  |  |  |  |  |  |  |  |  
|   | Years Ended December 31, |  
|   | 2017 |   | 2016 |  
|   | (in thousands) |  
| Beginning balance | $ | 22,400 | 
 |   | $ | 3,200 | 
 |  
| Acquisitions | 16,600 | 
 |   | 23,600 | 
 |  
| Transfers to developed technology from IPR&D | (32,600 | ) |   | (3,100 | ) |  
| Impairment losses | $ | (2,000 | ) |   | $ | (1,300 | ) |  
| Ending balance | $ | 4,400 | 
 |   | $ | 22,400 | 
 |  
 | 
| 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 other purchases, which continue to be amortized: 
|  |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|   |   |   | December 31, 2017 |   | December 31, 2016 |  
|   | Weighted Average Useful Life (in Years) |   | Gross Carrying Amount |   | Accumulated Amortization |   | Net Carrying Amount |   | Gross Carrying Value |   | Accumulated Amortization |   | Net Carrying Amount |  
|   |   |   | (in thousands) |  
| Licensed technology | 3.7 |   | $ | 2,070 | 
 |   | $ | (575 | ) |   | $ | 1,495 | 
 |   | $ | 3,311 | 
 |   | $ | (2,957 | ) |   | $ | 354 | 
 |  
| Developed technology | 6.9 |   | 241,561 | 
 |   | (39,252 | ) |   | 202,309 | 
 |   | 77,800 | 
 |   | (13,550 | ) |   | 64,250 | 
 |  
| Trademarks and trade names | 6.1 |   | 13,800 | 
 |   | (1,992 | ) |   | 11,808 | 
 |   | 1,700 | 
 |   | (405 | ) |   | 1,295 | 
 |  
| Customer relationships | 4.6 |   | 121,100 | 
 |   | (26,661 | ) |   | 94,439 | 
 |   | 20,000 | 
 |   | (4,782 | ) |   | 15,218 | 
 |  
| Covenants non-compete | 3.0 |   | 1,100 | 
 |   | (506 | ) |   | 594 | 
 |   | 900 | 
 |   | (156 | ) |   | 744 | 
 |  
|   | 6.1 |   | $ | 379,631 | 
 |   | $ | (68,986 | ) |   | $ | 310,645 | 
 |   | $ | 103,711 | 
 |   | $ | (21,850 | ) |   | $ | 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: 
|  |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  
|   |   | Years Ended December 31, |  
|   |   | 2017 |   | 2016 |   | 2015 |  
|   | (in thousands) |  
| Cost of net revenue |   | $ | 25,316 | 
 |   | $ | 8,512 | 
 |   | $ | 4,263 | 
 |  
| Research and development |   | 551 | 
 |   | 619 | 
 |   | 679 | 
 |  
| Selling, general and administrative |   | 28,827 | 
 |   | 6,953 | 
 |   | 24,989 | 
 |  
|   |   | $ | 54,694 | 
 |   | $ | 16,084 | 
 |   | $ | 29,931 | 
 |  |