XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Business Acquisitions (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 10, 2024
USD ($)
Apr. 15, 2024
USD ($)
shares
Mar. 31, 2024
USD ($)
Dec. 23, 2023
USD ($)
Aug. 08, 2023
USD ($)
Jul. 12, 2023
USD ($)
Mar. 27, 2023
USD ($)
shares
Mar. 29, 2025
USD ($)
Sep. 28, 2024
USD ($)
Mar. 30, 2024
USD ($)
Dec. 23, 2023
USD ($)
Mar. 29, 2025
USD ($)
Sep. 23, 2023
USD ($)
$ / shares
Mar. 29, 2025
USD ($)
Mar. 30, 2024
USD ($)
Mar. 25, 2023
USD ($)
Dec. 28, 2024
USD ($)
Sep. 23, 2022
USD ($)
Aug. 31, 2021
USD ($)
Share-Based Payment Arrangement, Expense                           $ 3,200 $ 4,500 $ 3,400      
Revenues                           278,421 259,481 230,569      
Payment for Contingent Consideration Liability, Financing Activities                           0          
Other Expense [Member]                                      
Payments for Other Holdbacks                           2,700 800 0      
General and Administrative Expense [Member]                                      
Business Combination, Acquisition-Related Cost, Expense                           1,300 1,200 $ 200      
Current Liabilities [Member]                                      
Unpaid Amounts for Other Holdbacks               $ 2,800       $ 2,800   2,800          
Other Liabilities [Member]                                      
Business Combination, Contingent Consideration, Liability, Current               1,600       1,600   1,600          
SteriQual, Inc. [Member]                                      
Business Combination, Acquiree's Revenue since Acquisition Date, Actual                           2,200          
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual                           (200)          
Martin [Member]                                      
Business Combination, Consideration Transferred $ 81,800                                    
Payments to Acquire Businesses, Gross 71,900                                    
Business Combination, Consideration Transferred, Equity Interest 9,900                                    
Business Combination, Payment Withheld for Potential Post-closing Adjustments $ 2,000                                    
Business Combination, Contingent Consideration, Liability               2,200       2,200   $ 2,200          
Business Combination, Acquiree's Revenue since Acquisition Date, Actual                       8,800              
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual                       500              
Martin [Member] | Maximum [Member]                                      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 30 years                                    
Becnel Rental Tools, LLC [Member]                                      
Business Combination, Consideration Transferred   $ 49,800                                  
Payments to Acquire Businesses, Gross   17,500                                  
Business Combination, Consideration Transferred, Equity Interest   32,300                                  
Business Combination, Payment Withheld for Potential Post-closing Adjustments   2,500                                  
Business Combination, Contingent Consideration, Liability   1,500                             $ 1,600    
Business Combination, Acquiree's Revenue since Acquisition Date, Actual                       9,000              
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual                       $ 1,000              
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%                                  
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low   $ 0                                  
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) | shares   9,283                                  
Becnel Rental Tools, LLC [Member] | Measurement Input, Discount Rate [Member]                                      
Business Combination, Contingent Consideration, Liability, Measurement Input   0.11           14.5       14.5   14.5          
Becnel Rental Tools, LLC [Member] | Measurement Input, Risk Free Interest Rate [Member]                                      
Business Combination, Contingent Consideration, Liability, Measurement Input   0.05           4.01       4.01   4.01          
Becnel Rental Tools, LLC [Member] | Measurement Input, Price Volatility [Member]                                      
Business Combination, Contingent Consideration, Liability, Measurement Input   0.30           30       30   30          
Becnel Rental Tools, LLC [Member] | Maximum [Member]                                      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)   11 years                                  
Axiom [Member]                                      
Business Combination, Consideration Transferred         $ 38,700                            
Payments to Acquire Businesses, Gross         10,000                            
Business Combination, Consideration Transferred, Equity Interest         28,600                            
Business Combination, Payment Withheld for Potential Post-closing Adjustments         $ 3,900                            
Business Combination, Acquiree's Revenue since Acquisition Date, Actual                           $ 8,600          
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual                           200          
Payments for Other Holdbacks                           2,300          
Business Combination, Contingent Consideration, Liability, Current               $ 1,600       $ 1,600   1,600          
SteriQual, Inc. [Member]                                      
Business Combination, Consideration Transferred       $ 3,800   $ 4,300                          
Business Combination, Consideration Held Back           900                          
Payments for Other Holdbacks                 $ 400                    
Business Combination, Consideration Subject to Reduction           $ 500                          
TIC-MS, Inc. [Member]                                      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)             15 years                        
Business Combination, Consideration Transferred             $ 9,700                        
Payments to Acquire Businesses, Gross             2,900                        
Business Combination, Consideration Transferred, Equity Interest             $ 6,900                        
Business Combination, Acquiree's Revenue since Acquisition Date, Actual                           1,500          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares             77,387                        
Business Combination, Consideration Subject to Reduction             $ 500                        
Escrow Deposit             500                        
Business Combination, Potential Purchase Price Adjustment for Failure to Retain Key Customer Relationships             $ 500                        
Revenues                           3,200          
NEXA [Member]                                      
Business Combination, Consideration Transferred     $ 500                                
Business Combination, Contingent Consideration, Liability       $ 2,900           $ 500 $ 2,900   $ 2,800   $ 500        
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High               $ 7,100       $ 7,100 7,100 $ 7,100       $ 400 $ 7,500
Share-Based Payment Arrangement, Expense                   $ 2,400 $ 100   $ 2,800            
Business Combination, Contingent Consideration, Maximum Price Per Share for Cash Earn Out Payment (in dollars per share) | $ / shares                         $ 45.07            
NEXA [Member] | Measurement Input, Risk Free Interest Rate [Member]                                      
Business Combination, Contingent Consideration, Liability, Measurement Input                   0.047     0.05   0.047        
NEXA [Member] | Measurement Input, Price Volatility [Member]                                      
Business Combination, Contingent Consideration, Liability, Measurement Input                   0.225     0.25   0.225        
NEXA [Member] | Measurement Input, Cost to Sell [Member]                                      
Business Combination, Contingent Consideration, Liability, Measurement Input                   0.12     0.09   0.12