v3.26.1
Note 9 - Business Acquisitions 1 (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 8 Months Ended 12 Months Ended
Aug. 05, 2025
Dec. 10, 2024
Apr. 15, 2024
Dec. 27, 2025
Apr. 30, 2025
Mar. 29, 2025
Mar. 28, 2026
Mar. 28, 2026
Mar. 29, 2025
Mar. 30, 2024
Sep. 23, 2023
Aug. 31, 2021
Goodwill, Measurement Period Adjustment               $ (287)        
Share-Based Payment Arrangement, Expense               7,500 $ 3,200 $ 4,500    
Payment for Contingent Consideration Liability, Financing Activities               0 0      
Unpaid Amounts for Other Holdbacks, Current           $ 2,800 $ 2,200 2,200 2,800      
Unpaid Amounts for Other Holdbacks, Noncurrent           1,600     1,600      
Payments for Other Holdbacks               $ 2,700 $ 2,700 800    
Essco [Member]                        
Business Combination, Voting Equity Interest Acquired, Percentage 100.00%                      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 14 years                      
Business Combination, Consideration Transferred $ 85,400                      
Payments to Acquire Businesses, Gross 82,800                      
Business Combination, Consideration Transferred, Liabilities Incurred 2,800                      
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net Working Capital Receivable $ 200                      
Goodwill, Measurement Period Adjustment       $ (200)                
Business Combination, Contingent Consideration, Liability       2,800                
Business Combination, Acquiree's Revenue since Acquisition Date, Actual             14,900          
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual             $ 200          
Essco [Member] | Customer Base and Contracts [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 15 years                      
Finite-Lived Intangible Assets, Fair Value Disclosure $ 34,000                      
Essco [Member] | Trademarks and Trade Names [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 7 years                      
Finite-Lived Intangible Assets, Fair Value Disclosure $ 2,700                      
Essco [Member] | Maximum [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 15 years                      
Martin [Member]                        
Business Combination, Voting Equity Interest Acquired, Percentage   100.00%                    
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)   14 years                    
Business Combination, Consideration Transferred   $ 81,700                    
Payments to Acquire Businesses, Gross   71,900   2,000                
Goodwill, Measurement Period Adjustment       $ (100)                
Business Combination, Consideration Transferred, Equity Interest   9,900                    
Business Combination, Payment Withheld for Potential Post-closing Adjustments   $ 2,000                    
Martin [Member] | Trademarks and Trade Names [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)   11 years                    
Finite-Lived Intangible Assets, Fair Value Disclosure   $ 3,200                    
Martin [Member] | Customer Base [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)   14 years                    
Finite-Lived Intangible Assets, Fair Value Disclosure   $ 32,000                    
Martin [Member] | Maximum [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)   14 years                    
Becnel Rental Tools, LLC [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)     10 years                  
Business Combination, Consideration Transferred     $ 49,800                  
Payments to Acquire Businesses, Gross     17,500   $ 500              
Business Combination, Contingent Consideration, Liability     1,500                  
Business Combination, Consideration Transferred, Equity Interest     32,300                  
Business Combination, Payment Withheld for Potential Post-closing Adjustments     2,500                  
Business Combination, Consideration Held Back     500                  
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High     $ 2,000                  
Business Combination, Contingent Consideration, Liability, Payable in Cash, Percentage     50.00%                  
Business Combination, Contingent Consideration, Liability, Payable in Shares, Percentage     50.00%                  
Share-Based Payment Arrangement, Expense           $ 800            
Becnel Rental Tools, LLC [Member] | Revenue Target Achievement [Member]                        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)     9,283                  
Becnel Rental Tools, LLC [Member] | Trademarks and Trade Names [Member]                        
Finite-Lived Intangible Assets, Fair Value Disclosure     $ 800                  
Becnel Rental Tools, LLC [Member] | Customer Base [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)     10 years                  
Finite-Lived Intangible Assets, Fair Value Disclosure     $ 7,200                  
Becnel Rental Tools, LLC [Member] | Maximum [Member]                        
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)     11 years                  
NEXA [Member]                        
Business Combination, Contingent Consideration, Liability                   $ 500    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High                     $ 7,100 $ 7,500