XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.4
Business Combinations (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 30, 2024
Jun. 28, 2024
Jun. 03, 2024
Mar. 31, 2024
Dec. 31, 2023
Oct. 01, 2023
Waterguard, Inc.            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross $ 18,000          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 1,200          
Goodwill, Acquired During Period 5,100          
Waterguard, Inc. | Customer Lists            
Asset Acquisition [Line Items]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 9,300          
Wofford Water Service, Inc.            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross   $ 3,400        
Goodwill, Acquired During Period   1,000        
Wofford Water Service, Inc. | Customer Lists            
Asset Acquisition [Line Items]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   $ 2,200        
Intercoastal Trading, Inc. [Member]            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross     $ 22,000      
Goodwill, Acquired During Period     7,200      
Intercoastal Trading, Inc. [Member] | Customer Lists            
Asset Acquisition [Line Items]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     10,700      
Intercoastal Trading, Inc. [Member] | Trade Names            
Asset Acquisition [Line Items]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     300      
Intercoastal Trading, Inc. [Member] | Noncompete Agreements            
Asset Acquisition [Line Items]            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     $ 100      
Industrial Research Corporation            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross       $ 4,600    
Miami Products            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross         $ 15,500  
Water Solutions            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross         $ 60,000  
EcoTech            
Asset Acquisition [Line Items]            
Payments to Acquire Businesses, Gross           $ 3,400