v3.26.1
Note 5 - Acquisitions and Disposal - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Aug. 14, 2025
Aug. 01, 2025
Jul. 01, 2025
Mar. 14, 2025
Jun. 30, 2026
Dec. 31, 2025
Excess purchase price allocated to goodwill         $ 65,377 $ 69,130
M.L.C. Plumbing, LLC [Member]            
Cash paid at closing       $ 3,829    
Working capital adjustment       31    
Release of indemnity escrow       0    
Business Combination, Consideration Transferred, Equity Interest       0    
Total purchase price       4,960    
Purchase price       4,960    
Cash and cash equivalents       308    
Service fee receivable       46    
Property and equipment       173    
Other assets - other receivables, inventory and prepaid expenses       226    
Total assets       4,353    
Accrued expenses and other liabilities       388    
Debt       0    
Income taxes payable       0    
Net deferred income tax liabilities       0    
Total liabilities       388    
Total identifiable assets and liabilities       3,965    
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value       0    
Excess purchase price allocated to goodwill       995    
M.L.C. Plumbing, LLC [Member] | Contingent Consideration [Member]            
Liabilities Incurred       0    
M.L.C. Plumbing, LLC [Member] | Customer Relationships [Member]            
Intangible asset subject to amortization       500    
M.L.C. Plumbing, LLC [Member] | Trade Names [Member]            
Intangible asset not subject to amortization - trade name       3,100    
M.L.C. Plumbing, LLC [Member] | Seller Note [Member]            
Liabilities Incurred       $ 1,100    
Roundhouse Electric & Equipment Co. Inc. [Member]            
Cash paid at closing     $ 20,201      
Working capital adjustment     (27)      
Release of indemnity escrow     (900)      
Business Combination, Consideration Transferred, Equity Interest     3,328      
Total purchase price     22,602      
Purchase price     22,602      
Cash and cash equivalents     333      
Service fee receivable     4,259      
Property and equipment     2,355      
Other assets - other receivables, inventory and prepaid expenses     894      
Total assets     20,061      
Accrued expenses and other liabilities     2,844      
Debt     0      
Income taxes payable     250      
Net deferred income tax liabilities     2,927      
Total liabilities     6,021      
Total identifiable assets and liabilities     14,040      
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value     0      
Excess purchase price allocated to goodwill     8,562      
Roundhouse Electric & Equipment Co. Inc. [Member] | Contingent Consideration [Member]            
Liabilities Incurred     0      
Roundhouse Electric & Equipment Co. Inc. [Member] | Customer Relationships [Member]            
Intangible asset subject to amortization     11,000      
Roundhouse Electric & Equipment Co. Inc. [Member] | Trade Names [Member]            
Intangible asset not subject to amortization - trade name     1,220      
Roundhouse Electric & Equipment Co. Inc. [Member] | Seller Note [Member]            
Liabilities Incurred     $ 0      
Advanced Plumbing and Drain [Member]            
Cash paid at closing   $ 2,652        
Working capital adjustment   (135)        
Release of indemnity escrow   0        
Business Combination, Consideration Transferred, Equity Interest   0        
Total purchase price   3,727        
Purchase price   3,727        
Cash and cash equivalents   23        
Service fee receivable   465        
Property and equipment   610        
Total assets   3,928        
Accrued expenses and other liabilities   718        
Debt   0        
Income taxes payable   0        
Net deferred income tax liabilities   0        
Total liabilities   718        
Total identifiable assets and liabilities   3,210        
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value   0        
Excess purchase price allocated to goodwill   517        
Advanced Plumbing and Drain [Member] | Contingent Consideration [Member]            
Liabilities Incurred   790        
Advanced Plumbing and Drain [Member] | Customer Relationships [Member]            
Intangible asset subject to amortization   1,100        
Advanced Plumbing and Drain [Member] | Trade Names [Member]            
Intangible asset not subject to amortization - trade name   1,600        
Advanced Plumbing and Drain [Member] | Seller Note [Member]            
Liabilities Incurred   420        
Southside Plumbing [Member]            
Cash paid at closing $ 4,040          
Working capital adjustment (47)          
Release of indemnity escrow 0          
Business Combination, Consideration Transferred, Equity Interest 0          
Total purchase price 4,603          
Purchase price 4,603          
Cash and cash equivalents 94          
Service fee receivable 334          
Property and equipment 1,087          
Other assets - other receivables, inventory and prepaid expenses   $ 130        
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value 900          
Southside Plumbing [Member] | Contingent Consideration [Member]            
Liabilities Incurred 190          
Southside Plumbing [Member] | Customer Relationships [Member]            
Intangible asset subject to amortization 1,000          
Southside Plumbing [Member] | Trade Names [Member]            
Intangible asset not subject to amortization - trade name 1,100          
Southside Plumbing [Member] | Seller Note [Member]            
Liabilities Incurred 420          
Image Solutions, LLC [Member]            
Other assets - other receivables, inventory and prepaid expenses 58          
Total assets 3,673          
Accrued expenses and other liabilities 231          
Debt 498          
Income taxes payable 0          
Net deferred income tax liabilities 0          
Total liabilities 729          
Total identifiable assets and liabilities 2,944          
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value 875          
Excess purchase price allocated to goodwill $ 2,534