XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]          
Document Period End Date     Jun. 30, 2024    
Amortization expense $ 27,461 $ 23,978 $ 53,749 $ 47,951  
Other intangible assets, gross 1,542,451   1,542,451   $ 1,357,426
Total accumulated amortization (511,269)   (511,269)   (490,986)
Finite-Lived Intangible Assets, Net 1,031,182   1,031,182   866,440
Trade names, not subject to amortization 56,965   56,965   56,965
Finite lived in-process research and development 500   500   500
Intangible Assets, Gross (Excluding Goodwill) 1,599,916   1,599,916   1,414,891
Total intangibles, net 1,088,647   1,088,647   923,905
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Other intangible assets, gross 790,211   790,211   772,423
Total accumulated amortization (311,140)   (311,140)   (294,628)
Finite-Lived Intangible Assets, Net 479,071   479,071   477,795
Technology and patents          
Finite-Lived Intangible Assets [Line Items]          
Other intangible assets, gross 199,378   199,378   202,898
Total accumulated amortization (71,986)   (71,986)   (66,035)
Finite-Lived Intangible Assets, Net 127,392   127,392   136,863
Trade name          
Finite-Lived Intangible Assets [Line Items]          
Other intangible assets, gross 546,264   546,264   375,507
Total accumulated amortization (122,243)   (122,243)   (124,648)
Finite-Lived Intangible Assets, Net 424,021   424,021   250,859
Non-compete agreements          
Finite-Lived Intangible Assets [Line Items]          
Other intangible assets, gross 4,638   4,638   4,638
Total accumulated amortization (4,207)   (4,207)   (4,082)
Finite-Lived Intangible Assets, Net 431   431   556
Other contractual intangible assets          
Finite-Lived Intangible Assets [Line Items]          
Other intangible assets, gross 1,960   1,960   1,960
Total accumulated amortization (1,693)   (1,693)   (1,593)
Finite-Lived Intangible Assets, Net $ 267   $ 267   $ 367