XML 78 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets    
Gross carrying Amount $ 783,427 $ 743,280
Accumulated amortization 445,795 409,328
Net carrying value $ 337,632 $ 333,952
Weighted average life in years 10 years 1 month 6 days 9 years 8 months 12 days
Developed Technology    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 283,272 $ 272,334
Accumulated amortization 221,651 204,689
Net carrying value $ 61,621 $ 67,645
Weighted average life in years 7 years 1 month 6 days 7 years 1 month 6 days
Trademarks and Trade names    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 30,100 $ 29,106
Accumulated amortization 18,374 16,326
Net carrying value $ 11,726 $ 12,780
Weighted average life in years 10 years 1 month 6 days 10 years 1 month 6 days
Customer Relationships    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 449,659 $ 405,537
Accumulated amortization 193,313 161,551
Net carrying value $ 256,346 $ 243,986
Weighted average life in years 12 years 2 months 12 days 11 years 9 months 18 days
Other    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 20,396 $ 36,303
Accumulated amortization 12,457 26,762
Net carrying value $ 7,939 $ 9,541
Weighted average life in years 6 years 7 months 6 days 4 years 1 month 6 days