XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total gross definite life intangible assets $ 270,058 $ 245,759
Accumulated amortization 147,781 135,284
Net definite life intangible assets $ 122,277 $ 110,475
Weighted-average remaining life 9 years 2 months 12 days 9 years 2 months 12 days
Total indefinite life intangible assets $ 82,276 $ 82,308
Total definite and indefinite life intangible assets, gross, excluding goodwill 352,334 328,067
Total definite and indefinite life intangible assets, net, excluding goodwill 204,553 192,783
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,252 2,284
Domain name    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total indefinite life intangible assets 454 454
Customer-related    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total gross definite life intangible assets 195,879 173,436
Accumulated amortization 86,414 74,337
Net definite life intangible assets $ 109,465 $ 99,099
Weighted-average remaining life 9 years 2 months 12 days 9 years 3 months 18 days
Technology    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total gross definite life intangible assets $ 23,997 $ 23,997
Accumulated amortization 23,997 23,997
Net definite life intangible assets 0 0
Noncompete agreements    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total gross definite life intangible assets 20,143 19,818
Accumulated amortization 19,125 19,078
Net definite life intangible assets $ 1,018 $ 740
Weighted-average remaining life 3 years 8 months 12 days 3 years 10 months 24 days
Patents    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total gross definite life intangible assets $ 11,582 $ 11,473
Accumulated amortization 10,488 10,430
Net definite life intangible assets $ 1,094 $ 1,043
Weighted-average remaining life 3 years 1 month 6 days 3 years 1 month 6 days
All other    
Schedule Of Acquired Finite And Indefinite Lived Intangible Asset By Major Class [Line Items]    
Total gross definite life intangible assets $ 18,457 $ 17,035
Accumulated amortization 7,757 7,442
Net definite life intangible assets $ 10,700 $ 9,593
Weighted-average remaining life 10 years 8 years 8 months 12 days