v3.26.1
Note 9 - Business Acquisitions - Summary of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Aug. 05, 2025
Mar. 29, 2025
Dec. 10, 2024
Apr. 15, 2024
Mar. 30, 2024
Goodwill $ 218,185   $ 176,928     $ 105,585
Essco [Member]            
Goodwill   $ 41,161        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill and Intangibles Assets   77,861        
Plus: Cash and Cash Equivalents   272        
Accounts Receivable, net   2,928        
Property and Equipment, net   4,679        
Right To Use Assets   4,049        
Prepaid Expenses and Other Current Assets   189        
Other Assets   16        
Current Liabilities   (735)        
Lease Liabilities   (3,865)        
Total Purchase Price   85,394        
Essco [Member] | Customer-Related Intangible Assets [Member]            
Intangible Assets   34,000        
Essco [Member] | Trademarks and Trade Names [Member]            
Intangible Assets   $ 2,700        
Martin [Member]            
Goodwill       $ 38,787    
Business Combination, Recognized Identifiable Assets Acquired, Goodwill and Intangibles Assets       73,987    
Plus: Cash and Cash Equivalents       296    
Accounts Receivable, net       4,652    
Property and Equipment, net       3,412    
Right To Use Assets       5,811    
Prepaid Expenses and Other Current Assets       475    
Current Liabilities       (1,098)    
Lease Liabilities       (5,813)    
Total Purchase Price       81,722    
Martin [Member] | Customer-Related Intangible Assets [Member]            
Intangible Assets       32,000    
Martin [Member] | Trademarks and Trade Names [Member]            
Intangible Assets       $ 3,200    
Becnel Rental Tools, LLC [Member]            
Goodwill         $ 32,811  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill and Intangibles Assets         40,851  
Plus: Cash and Cash Equivalents         214  
Accounts Receivable, net         3,041  
Property and Equipment, net         5,848  
Prepaid Expenses and Other Current Assets         79  
Current Liabilities         (210)  
Total Purchase Price         49,823  
Becnel Rental Tools, LLC [Member] | Customer-Related Intangible Assets [Member]            
Intangible Assets         7,200  
Becnel Rental Tools, LLC [Member] | Trademarks and Trade Names [Member]            
Intangible Assets         $ 840