XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets (Intangible Assets) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 314,737 $ 247,711
Accumulated Amortization 142,875 134,530
Net Carrying Amount 171,862 113,181
Indefinite-lived other intangible asset 4,491 4,845
Total other intangible assets, gross carrying amount 319,228 252,556
Total other intangible assets, net carrying amount 176,353 118,026
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 198,095 150,863
Accumulated Amortization 77,870 72,014
Net Carrying Amount 120,225 78,849
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 88,445 83,469
Accumulated Amortization 54,900 53,540
Net Carrying Amount 33,545 29,929
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 25,504 12,039
Accumulated Amortization 8,968 8,149
Net Carrying Amount 16,536 3,890
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,693 1,340
Accumulated Amortization 1,137 827
Net Carrying Amount $ 1,556 $ 513