| Goodwill and Intangibles Assets (Tables)
 | 3 Months Ended | 
| Mar. 31, 2017 | 
|---|
| Goodwill and Intangible Assets Disclosure [Abstract] |  | 
| Schedule of Goodwill [Table Text Block] | 
|  |  
|  |  |  |  |  
|   | Carrying Amount |  
|   | (in thousands) |  
| Balance as of January 1, 2017 | $ | 76,015 | 
 |  
| Adjustments | (342 | ) |  
| Balance as of March 31, 2017 | $ | 75,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: 
|  |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|   |   |   | March 31, 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 |   | $ | 3,431 | 
 |   | $ | (2,999 | ) |   | $ | 432 | 
 |   | $ | 3,311 | 
 |   | $ | (2,957 | ) |   | $ | 354 | 
 |  
| Developed technology | 7 |   | 77,900 | 
 |   | (16,330 | ) |   | 61,570 | 
 |   | 77,800 | 
 |   | (13,550 | ) |   | 64,250 | 
 |  
| Trademarks and trade names | 7 |   | 1,700 | 
 |   | (465 | ) |   | 1,235 | 
 |   | 1,700 | 
 |   | (405 | ) |   | 1,295 | 
 |  
| Customer relationships | 3.7 |   | 20,000 | 
 |   | (6,527 | ) |   | 13,473 | 
 |   | 20,000 | 
 |   | (4,782 | ) |   | 15,218 | 
 |  
| Covenants non-compete | 3 |   | 900 | 
 |   | (231 | ) |   | 669 | 
 |   | 900 | 
 |   | (156 | ) |   | 744 | 
 |  
| Backlog | 0.5 |   | 26,600 | 
 |   | (26,600 | ) |   | — | 
 |   | 26,600 | 
 |   | (26,600 | ) |   | — | 
 |  
|   |   |   | $ | 130,531 | 
 |   | $ | (53,152 | ) |   | $ | 77,379 | 
 |   | $ | 130,311 | 
 |   | $ | (48,450 | ) |   | $ | 81,861 | 
 |  | 
| Schedule of Finite-Lived Intangible Assets [Table Text Block] | 
The following table sets forth the activity during the three months ended March 31, 2017 related to finite-lived intangible assets resulting from 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 | 
 |  
| Additions | 120 | 
 |  
| Transfers to developed technology from IPR&D | 100 | 
 |  
| Amortization | (4,702 | ) |  
| Balance as of March 31, 2017 | $ | 77,379 | 
 |  | 
| 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 March 31, 2017:
 
|  |  
|  |  |  |  |  
|   | Amount |  
|   | (in thousands) |  
| 2017 (9 months) | $ | 14,117 | 
 |  
| 2018 | 18,830 | 
 |  
| 2019 | 12,529 | 
 |  
| 2020 | 11,715 | 
 |  
| 2021 | 11,337 | 
 |  
| Thereafter | 8,851 | 
 |  
| Total | $ | 77,379 | 
 |  | 
| 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 transfers to developed technology from IPR&D:  
|  |  
|  |  |  |  |  
|   | Gross Carrying Amount |  
|   | (in thousands) |  
| Balance as of December 31, 2016 | $ | 22,400 | 
 |  
| Transfers to developed technology from IPR&D | (100 | ) |  
| Balance as of March 31, 2017 | $ | 22,300 | 
 |  |