XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions and Joint Ventures - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Jun. 30, 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]                  
Goodwill $ 199,736     $ 183,197         $ 161,183
General Rubber LLC [Member]                  
Business Acquisition [Line Items]                  
Current assets               $ 4,963  
Property and equipment               459  
Intangible - finite life               8,380  
Goodwill               11,120  
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    
Intangible - finite life             4,900    
Goodwill             4,848    
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      
Intangible - finite life           3,158      
Goodwill           7,344      
Total assets acquired           13,401      
Current liabilities assumed           (1,127)      
Deferred income tax liability           (824)      
Net assets acquired           $ 11,450      
Transcend Solution [Member]                  
Business Acquisition [Line Items]                  
Current assets   $ 2,614              
Property and equipment   1,153              
Intangible - finite life   8,930              
Goodwill   10,671              
Other Assets   231              
Total assets acquired   23,599              
Current liabilities assumed   (1,203)              
Net assets acquired   $ 22,396              
DS21 Co., Ltd.                  
Business Acquisition [Line Items]                  
Current assets         $ 5,099        
Property and equipment         4,112        
Intangible - finite life         422        
Deferred income tax asset         557        
Other Assets         169        
Total assets acquired         10,359        
Current liabilities assumed         (1,008)        
Other liabilities         (113)        
Net assets acquired         $ 9,238        
Malvar Engineering Limited [Member]                  
Business Acquisition [Line Items]                  
Current assets     $ 3,240            
Property and equipment     635            
Intangible - finite life     1,778            
Goodwill     4,779            
Total assets acquired     10,432            
Current liabilities assumed     (4,860)            
Deferred income tax liability     (444)            
Net assets acquired     $ 5,128