XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Narrative (Details)
$ in Thousands
3 Months Ended
Jan. 31, 2024
USD ($)
Jan. 17, 2024
USD ($)
Mar. 31, 2025
USD ($)
business
Mar. 31, 2024
USD ($)
business
Dec. 31, 2024
USD ($)
Business Acquisition [Line Items]          
Goodwill     $ 4,960,412   $ 4,905,702
Imaging & Identification          
Business Acquisition [Line Items]          
Goodwill     $ 1,086,455   $ 1,072,031
Cryogenic Machinery Corp          
Business Acquisition [Line Items]          
Number of business acquisitions | business     1    
Equity interest acquired     100.00%    
Consideration transferred     $ 29,287    
Goodwill   $ 9,697      
Cryogenic Machinery Corp | Customer intangibles          
Business Acquisition [Line Items]          
Intangible assets   $ 21,011      
Series of individually immaterial acquistions          
Business Acquisition [Line Items]          
Number of business acquisitions | business       3  
Consideration transferred       $ 175,855  
Goodwill       98,982  
Intangible assets       92,622  
Contingent consideration       $ 29,428  
Series of individually immaterial acquistions | Imaging & Identification          
Business Acquisition [Line Items]          
Number of business acquisitions | business       1  
Series of individually immaterial acquistions | Customer intangibles          
Business Acquisition [Line Items]          
Intangible assets       $ 74,595  
Transchem Group          
Business Acquisition [Line Items]          
Equity interest acquired   100.00%      
Consideration transferred   $ 48,241      
Goodwill   25,132      
Transchem Group | Customer intangibles          
Business Acquisition [Line Items]          
Intangible assets   $ 26,309      
Bulloch Technologies, Inc          
Business Acquisition [Line Items]          
Equity interest acquired 100.00%        
Consideration transferred $ 121,917        
Goodwill 73,850        
Bulloch Technologies, Inc | Customer intangibles          
Business Acquisition [Line Items]          
Intangible assets $ 62,417