XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total definite life intangible assets $ 245,759 $ 245,733
Accumulated Amortization 135,284 119,892
Net Carrying Amount $ 110,475 $ 125,841
Weighted- Average Remaining Life (Years) 9 years 2 months 12 days 9 years 10 months 24 days
Total indefinite life intangible assets $ 82,308 $ 81,906
Total definite and indefinite life intangible assets, gross, excluding goodwill 328,067 327,639
Total definite and indefinite life intangible assets, net, excluding goodwill 192,783 207,747
Trade names    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total indefinite life intangible assets 79,570 79,570
Licenses    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total indefinite life intangible assets 2,284 2,336
Domain name    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total indefinite life intangible assets 454  
Customer-related    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total definite life intangible assets 173,436 173,786
Accumulated Amortization 74,337 61,571
Net Carrying Amount $ 99,099 $ 112,215
Weighted- Average Remaining Life (Years) 9 years 3 months 18 days 10 years 1 month 6 days
Technology    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total definite life intangible assets $ 23,997 $ 23,997
Accumulated Amortization 23,997 23,427
Net Carrying Amount 0 $ 570
Weighted- Average Remaining Life (Years)   2 months 12 days
Noncompete agreements    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total definite life intangible assets 19,818 $ 19,820
Accumulated Amortization 19,078 18,891
Net Carrying Amount $ 740 $ 929
Weighted- Average Remaining Life (Years) 3 years 10 months 24 days 4 years 10 months 24 days
Patents    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total definite life intangible assets $ 11,473 $ 10,861
Accumulated Amortization 10,430 10,265
Net Carrying Amount $ 1,043 $ 596
Weighted- Average Remaining Life (Years) 3 years 1 month 6 days 2 years 7 months 6 days
All other    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total definite life intangible assets $ 17,035 $ 17,269
Accumulated Amortization 7,442 5,738
Net Carrying Amount $ 9,593 $ 11,531
Weighted- Average Remaining Life (Years) 8 years 8 months 12 days 9 years