XML 52 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Asset and Goodwill (Details 3) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Components of intangible assets          
Gross Carrying Amount $ 347,656   $ 347,656   $ 216,714
Accumulated Amortization (182,794)   (182,794)   (152,448)
Net Carrying Amount 164,862   164,862   64,266
Amortization expense for intangible assets 10,200 $ 6,300 26,045 $ 18,914  
Existing technology          
Components of intangible assets          
Gross Carrying Amount 257,228   257,228   185,321
Accumulated Amortization (147,839)   (147,839)   (127,028)
Net Carrying Amount 109,389   $ 109,389   $ 58,293
Existing technology | Minimum [Member]          
Components of intangible assets          
Useful Life (in years)     3 years   3 years
Existing technology | Maximum [Member]          
Components of intangible assets          
Useful Life (in years)     10 years   10 years
Customer Contracts [Member]          
Components of intangible assets          
Gross Carrying Amount 66,728   $ 66,728   $ 31,093
Accumulated Amortization (34,655)   (34,655)   (25,120)
Net Carrying Amount 32,073   $ 32,073   $ 5,973
Customer Contracts [Member] | Minimum [Member]          
Components of intangible assets          
Useful Life (in years)     1 year   1 year
Customer Contracts [Member] | Maximum [Member]          
Components of intangible assets          
Useful Life (in years)     10 years   10 years
Non-compete agreements          
Components of intangible assets          
Useful Life (in years)     3 years   3 years
Gross Carrying Amount 300   $ 300   $ 300
Accumulated Amortization (300)   (300)   (300)
Net Carrying Amount 0   0   0
Favorable contracts          
Components of intangible assets          
Net Carrying Amount 5,200   5,200   $ 0
Cash received related to favorable contracts 600 $ 0 4,700 $ 100  
In Process Research and Development [Member]          
Components of intangible assets          
Gross Carrying Amount 23,400   23,400    
Accumulated Amortization 0   0    
Net Carrying Amount $ 23,400   $ 23,400