XML 78 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets    
Gross carrying Amount $ 829,714 $ 783,427
Accumulated amortization 494,601 445,795
Net carrying value $ 335,113 $ 337,632
Weighted average life in years 10 years 3 months 18 days 10 years 1 month 6 days
Developed Technology    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 293,982 $ 283,272
Accumulated amortization 232,722 221,651
Net carrying value $ 61,260 $ 61,621
Weighted average life in years 7 years 2 months 12 days 7 years 1 month 6 days
Trademarks and Trade names    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 33,553 $ 30,100
Accumulated amortization 20,340 18,374
Net carrying value $ 13,213 $ 11,726
Weighted average life in years 10 years 7 months 6 days 10 years 1 month 6 days
Customer Relationships    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 481,674 $ 449,659
Accumulated amortization 227,350 193,313
Net carrying value $ 254,324 $ 256,346
Weighted average life in years 12 years 4 months 24 days 12 years 2 months 12 days
Other    
Finite-Lived Intangible Assets    
Gross carrying Amount $ 20,505 $ 20,396
Accumulated amortization 14,189 12,457
Net carrying value $ 6,316 $ 7,939
Weighted average life in years 6 years 7 months 6 days 6 years 7 months 6 days