XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS ACQUISITIONS - Narrative (Details)
$ in Thousands
May 01, 2023
USD ($)
business
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]      
Goodwill   $ 342,273 $ 333,759
Acquisitions 2023      
Business Acquisition [Line Items]      
Total purchase price consideration $ 11,342    
Future consideration 2,498    
Goodwill $ 7,872    
Number of acquisitions | business 2    
Acquired intangible assets $ 2,300    
Acquisition related costs 400    
Acquisitions 2023 | Non-compete agreements      
Business Acquisition [Line Items]      
Acquired intangible assets $ 600    
Amortization period of acquired intangible assets (in years) 5 years    
Acquisitions 2023 | Customer relationships      
Business Acquisition [Line Items]      
Acquired intangible assets $ 1,700    
Amortization period of acquired intangible assets (in years) 8 years    
Florida Valve EMD      
Business Acquisition [Line Items]      
Total purchase price consideration $ 3,000    
Cash paid on hand 2,600    
Future consideration 300    
Goodwill 2,000    
Riordan      
Business Acquisition [Line Items]      
Total purchase price consideration 8,400    
Cash paid on hand 6,200    
Future consideration 2,200    
Goodwill $ 5,900