XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Joint Ventures - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Aug. 23, 2023
Mar. 31, 2023
Jan. 10, 2023
Dec. 31, 2022
Sep. 19, 2022
Jun. 22, 2022
May 03, 2022
Mar. 07, 2022
Dec. 31, 2021
Business Acquisition [Line Items]                    
Right-of-use assets from operating leases $ 16,256       $ 11,373         $ 16,256
Goodwill 211,326       183,197         $ 161,183
Long-Term Debt 137,283       $ 111,204          
Kemco Systems Co Llc [Member]                    
Business Acquisition [Line Items]                    
Current assets   $ 8,902                
Property and equipment   341                
Right-of-use assets from operating leases   1,602                
Other assets   16                
Goodwill   11,017                
Intangible - finite life   11,610                
Total assets acquired   33,488                
Current liabilities assumed   (6,853)                
Other Liabilities $ (1,100) (404)                
Deferred income tax liability   (12)                
Net assets acquired   $ 26,219                
Transcend Solution [Member]                    
Business Acquisition [Line Items]                    
Current assets     $ 2,614              
Property and equipment     1,153              
Other assets     231              
Goodwill     10,839              
Intangible - finite life     8,930              
Total assets acquired     23,767              
Current liabilities assumed     (1,203)              
Deferred income tax liability     (168)              
Net assets acquired     $ 22,564              
Malvar Engineering Limited [Member]                    
Business Acquisition [Line Items]                    
Current assets       $ 3,240            
Property and equipment       635            
Goodwill       5,296            
Intangible - finite life       1,778            
Total assets acquired       10,949            
Current liabilities assumed       (4,860)            
Deferred income tax liability       (961)            
Net assets acquired       $ 5,128            
General Rubber LLC [Member]                    
Business Acquisition [Line Items]                    
Current assets                 $ 4,963  
Property and equipment                 459  
Goodwill                 11,120  
Intangible - finite life                 8,380  
Total assets acquired                 24,922  
Current liabilities assumed                 (714)  
Deferred income tax liability                 (388)  
Net assets acquired                 $ 23,820  
Compass Water Solutions, Inc [Member]                    
Business Acquisition [Line Items]                    
Current assets               $ 4,796    
Property and equipment               101    
Goodwill               4,848    
Intangible - finite life               4,900    
Total assets acquired               14,645    
Current liabilities assumed               (623)    
Deferred income tax liability               (1,627)    
Net assets acquired               $ 12,395    
Western Air Ducts Ltd [Member]                    
Business Acquisition [Line Items]                    
Current assets             $ 2,711      
Property and equipment             188      
Goodwill             7,344      
Intangible - finite life             3,158      
Total assets acquired             13,401      
Current liabilities assumed             (1,127)      
Deferred income tax liability             (824)      
Net assets acquired             $ 11,450      
DS21 Co., Ltd. [Member]                    
Business Acquisition [Line Items]                    
Current assets           $ 5,099        
Property and equipment           4,112        
Other assets           169        
Intangible - finite life           422        
Deferred income tax asset           557        
Total assets acquired           10,359        
Current liabilities assumed           (1,008)        
Other Liabilities           (113)        
Net assets acquired           $ 9,238