XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets    
Gross carrying Amount $ 665,845 $ 463,869
Accumulated amortization 304,416 281,439
Net carrying value 361,429 182,430
Developed Technology    
Finite-Lived Intangible Assets    
Gross carrying Amount 246,610 206,224
Accumulated amortization 162,432 149,215
Net carrying value 84,178 57,009
Trademarks and Trade names    
Finite-Lived Intangible Assets    
Gross carrying Amount 25,655 16,807
Accumulated amortization 14,059 13,712
Net carrying value 11,596 3,095
Customer Relationships [Member]    
Finite-Lived Intangible Assets    
Gross carrying Amount 367,723 220,806
Accumulated amortization 119,049 110,281
Net carrying value 248,674 110,525
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets    
Gross carrying Amount 25,857 20,032
Accumulated amortization 8,876 8,231
Net carrying value $ 16,981 $ 11,801