XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS ACQUISITIONS - Narrative (Details)
12 Months Ended
Nov. 01, 2023
USD ($)
May 01, 2023
USD ($)
Sep. 01, 2022
USD ($)
May 02, 2022
USD ($)
Mar. 01, 2022
USD ($)
Dec. 31, 2023
USD ($)
rate
entity
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]                
Goodwill           $ 343,991,000 $ 333,759,000 $ 296,541,000
Acquired intangibles           2,527,000 $ 19,430,000  
Acquisition related costs           600,000    
Higher range of undiscounted amounts to pay under contingent consideration           $ 10,300,000    
Non-compete agreements                
Business Acquisition [Line Items]                
Amortization term of acquired intangibles           2 years 11 months 15 days    
Customer relationships                
Business Acquisition [Line Items]                
Amortization term of acquired intangibles           5 years 3 months 10 days    
Acquisitions 2023                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition           $ 13,400,000    
Cash payments           10,700,000    
Contingent consideration           2,700,000    
Goodwill           9,768,000    
Acquired intangibles           $ 2,500,000    
Number of completed acquisitions | entity           3    
Lower range of undiscounted amounts to pay under contingent consideration           $ 0    
Higher range of undiscounted amounts to pay under contingent consideration           $ 4,600,000    
Acquisitions 2023 | Minimum                
Business Acquisition [Line Items]                
Achievement of annual EBITDA target period           1 year    
Acquisitions 2023 | Maximum                
Business Acquisition [Line Items]                
Achievement of annual EBITDA target period           3 years    
Acquisitions 2023 | Fair Value, Inputs, Level 3 | Contingent Consideration Liability | Valuation, Weighted Probability Of Possible Payments                
Business Acquisition [Line Items]                
Discount rate | rate           0.110    
Acquisitions 2023 | Non-compete agreements                
Business Acquisition [Line Items]                
Acquired intangibles           $ 600,000    
Amortization term of acquired intangibles           5 years    
Acquisitions 2023 | Customer relationships                
Business Acquisition [Line Items]                
Acquired intangibles           $ 1,900,000    
Amortization term of acquired intangibles           8 years    
Alliance                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition $ 1,700,000              
Cash payments 1,500,000              
Contingent consideration 200,000              
Goodwill $ 1,300,000              
Florida Valve                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition   $ 3,300,000            
Cash payments   3,000,000            
Contingent consideration   300,000            
Goodwill   2,400,000            
Riordan                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition   8,400,000            
Cash payments   6,200,000            
Contingent consideration   2,200,000            
Goodwill   $ 6,100,000            
Sullivan                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition     $ 6,500,000          
Cash payments     4,600,000          
Contingent consideration     1,000,000          
Goodwill     2,500,000          
Equity interests     $ 900,000          
Cisco                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition       $ 52,300,000        
Cash payments       32,000,000        
Contingent consideration       4,500,000        
Goodwill       30,500,000        
Equity interests       4,400,000        
Other consideration transferred       $ 11,000,000        
Drydon                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition         $ 7,900,000      
Cash payments         4,900,000      
Contingent consideration         2,600,000      
Goodwill         5,300,000      
Equity interests         400,000      
Burlingame                
Business Acquisition [Line Items]                
Cash and stock paid for acquisition         1,100,000      
Goodwill         $ 500,000