XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]      
Document Period End Date Mar. 31, 2025    
Amortization expense $ 23,351 $ 23,211  
Other intangible assets, gross 1,427,404   $ 1,426,816
Total accumulated amortization (497,954)   (474,730)
Finite-Lived Intangible Assets, Net 929,450   952,086
Trade names, not subject to amortization 30,810   30,810
Finite lived in-process research and development 500   500
Intangible Assets, Gross (Excluding Goodwill) 1,458,714   1,458,126
Total intangibles, net 960,760   983,396
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Other intangible assets, gross 772,033   772,361
Total accumulated amortization (324,351)   (311,357)
Finite-Lived Intangible Assets, Net 447,682   461,004
Technology and patents      
Finite-Lived Intangible Assets [Line Items]      
Other intangible assets, gross 199,329   198,865
Total accumulated amortization (81,840)   (78,175)
Finite-Lived Intangible Assets, Net 117,489   120,690
Trade name      
Finite-Lived Intangible Assets [Line Items]      
Other intangible assets, gross 454,244   453,792
Total accumulated amortization (90,210)   (83,706)
Finite-Lived Intangible Assets, Net 364,034   370,086
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Other intangible assets, gross 1,588   1,588
Total accumulated amortization (1,343)   (1,282)
Finite-Lived Intangible Assets, Net 245   306
Other contractual intangible assets      
Finite-Lived Intangible Assets [Line Items]      
Other intangible assets, gross 210   210
Total accumulated amortization (210)   (210)
Finite-Lived Intangible Assets, Net $ 0   $ 0