XML 101 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets    
Gross carrying Amount $ 743,280 $ 638,775
Accumulated amortization 409,328 343,088
Net carrying value $ 333,952 $ 295,687
Weighted average life in years 9 years 8 months 12 days 8 years 10 months 24 days
Developed Technology    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 272,334 $ 248,776
Accumulated amortization 204,689 176,421
Net carrying value $ 67,645 $ 72,355
Weighted average life in years 7 years 1 month 6 days 7 years
Trademarks and Trade names    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 29,106 $ 25,643
Accumulated amortization 16,326 14,749
Net carrying value $ 12,780 $ 10,894
Weighted average life in years 10 years 1 month 6 days 10 years 6 months
Customer Relationships    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 405,537 $ 328,050
Accumulated amortization 161,551 133,068
Net carrying value $ 243,986 $ 194,982
Weighted average life in years 11 years 9 months 18 days 10 years 9 months 18 days
Other    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 36,303 $ 36,306
Accumulated amortization 26,762 18,850
Net carrying value $ 9,541 $ 17,456
Weighted average life in years 4 years 1 month 6 days 4 years 1 month 6 days