XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Jul. 29, 2024
Dec. 31, 2023
Aug. 23, 2023
Mar. 31, 2023
Jan. 10, 2023
Dec. 31, 2022
Business Acquisition [Line Items]              
Right-of-use assets from operating leases $ 24,690   $ 16,256        
Goodwill 220,026   $ 211,326       $ 183,197
EnviroCare International [Member]              
Business Acquisition [Line Items]              
Current assets   $ 3,111          
Property and equipment   17          
Intangible - finite life   7,250          
Goodwill $ 7,600 7,579          
Total assets acquired   17,957          
Current liabilities assumed   (4,949)          
Net assets acquired   $ 13,008          
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      
Intangible - finite life       11,610      
Goodwill       11,115      
Other Assets       16      
Total assets acquired       33,586      
Current liabilities assumed       (6,853)      
Other liabilities Assumed       (404)      
Net assets acquired       $ 26,329      
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 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 tax liability           (961)  
Net assets acquired           $ 5,128