XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Document Period End Date Dec. 31, 2024    
Finite-Lived Intangible Assets, Gross $ 1,509,044 $ 1,272,849  
Total accumulated amortization (491,168) (425,081)  
Finite-Lived Intangible Assets, Net 1,017,876 847,768  
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,540,354 1,304,159  
Intangible assets, net 1,049,186 879,078  
Amortization expense 99,760 88,396 $ 77,237
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 806,382 748,972  
Total accumulated amortization (318,898) (275,152)  
Finite-Lived Intangible Assets, Net $ 487,484 473,820  
Weighted average useful lives 13 years    
Technology and patents      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 198,865 200,788  
Total accumulated amortization (78,175) (65,043)  
Finite-Lived Intangible Assets, Net $ 120,690 135,745  
Weighted average useful lives 12 years    
Trade names, subject to amortization      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 501,999 321,291  
Total accumulated amortization (92,603) (83,644)  
Finite-Lived Intangible Assets, Net $ 409,396 237,647  
Weighted average useful lives 18 years    
Licensing and non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 1,588 1,588  
Total accumulated amortization (1,282) (1,032)  
Finite-Lived Intangible Assets, Net $ 306 556  
Weighted average useful lives 5 years    
Distributor relations and other      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 210 210  
Total accumulated amortization (210) (210)  
Finite-Lived Intangible Assets, Net $ 0 $ 0  
Weighted average useful lives 0 years