XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
BUSINESS ACQUISITIONS - Narrative (Details)
$ in Thousands
May 01, 2023
USD ($)
business
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]      
Goodwill   $ 342,122 $ 333,759
Acquisitions 2023      
Business Acquisition [Line Items]      
Total purchase price consideration $ 11,698    
Future consideration 2,498    
Goodwill $ 8,228    
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,300    
Cash paid on hand 3,000    
Future consideration 300    
Goodwill 2,400    
Riordan      
Business Acquisition [Line Items]      
Total purchase price consideration 8,400    
Cash paid on hand 6,200    
Future consideration 2,200    
Goodwill $ 5,900