XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 17, 2024
Oct. 02, 2024
Jul. 29, 2024
Dec. 31, 2023
Aug. 23, 2023
Mar. 31, 2023
Jan. 10, 2023
Dec. 31, 2022
Business Acquisition [Line Items]                  
Goodwill $ 269,747       $ 211,326       $ 183,197
Right-of-use assets from operating leases $ 25,102       $ 16,256        
Kemco Systems Co Llc [Member]                  
Business Acquisition [Line Items]                  
Current assets           $ 8,902      
Property and equipment           341      
Intangible - finite life           11,610      
Goodwill           11,017      
Right-of-use assets from operating leases           1,602      
Other assets           16      
Total assets acquired           33,488      
Current liabilities assumed           (6,853)      
Other Liabilities           (404)      
Net assets acquired           $ 26,231      
Transcend Solution [Member]                  
Business Acquisition [Line Items]                  
Current assets             $ 2,614    
Property and equipment             1,153    
Intangible - finite life             8,930    
Goodwill             10,839    
Other assets             231    
Total assets acquired             23,767    
Current liabilities assumed             (1,203)    
Deferred income tax liability             (168)    
Net assets acquired             $ 22,396    
Malvar Engineering Limited [Member]                  
Business Acquisition [Line Items]                  
Current assets               $ 3,240  
Property and equipment               635  
Intangible - finite life               1,778  
Goodwill               5,296  
Total assets acquired               10,949  
Current liabilities assumed               (4,860)  
Deferred income tax liability               (961)  
Net assets acquired               $ 5,128  
Verantis Environmental Solutions Group [Member]                  
Business Acquisition [Line Items]                  
Current assets   $ 21,107              
Property and equipment   373              
Intangible - finite life   22,070              
Goodwill   44,676              
Other assets   142              
Total assets acquired   88,368              
Current liabilities assumed   (17,595)              
Deferred income tax liability   (4,349)              
Other Liabilities   (928)              
Net assets acquired   $ 65,496              
WK Group [Member]                  
Business Acquisition [Line Items]                  
Current assets     $ 20,294            
Property and equipment     853            
Intangible - finite life     3,114            
Goodwill     2,981            
Other assets     441            
Total assets acquired     27,683            
Current liabilities assumed     (12,430)            
Deferred income tax liability     (854)            
Other Liabilities     (1,320)            
Net assets acquired     $ 13,079            
EnviroCare International LLC [Member]                  
Business Acquisition [Line Items]                  
Current assets       $ 3,111          
Property and equipment       17          
Intangible - finite life       7,250          
Goodwill       11,348          
Total assets acquired       21,726          
Current liabilities assumed       (5,024)          
Net assets acquired       $ 16,702