XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Business Acquisitions (Details Textual)
3 Months Ended 6 Months Ended 8 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Dec. 23, 2023
USD ($)
Aug. 08, 2023
USD ($)
Jul. 12, 2023
USD ($)
Mar. 27, 2023
USD ($)
shares
Feb. 02, 2023
USD ($)
Sep. 28, 2022
USD ($)
Sep. 28, 2022
EUR (€)
Sep. 27, 2022
USD ($)
May 31, 2022
USD ($)
shares
Mar. 30, 2024
USD ($)
Dec. 23, 2023
USD ($)
Jun. 24, 2023
USD ($)
Dec. 24, 2022
USD ($)
Sep. 23, 2023
USD ($)
$ / shares
Mar. 30, 2024
USD ($)
Mar. 30, 2024
USD ($)
Mar. 30, 2024
USD ($)
Mar. 30, 2024
USD ($)
Mar. 25, 2023
USD ($)
Mar. 26, 2022
USD ($)
Sep. 23, 2022
USD ($)
Aug. 31, 2021
USD ($)
Revenues                                     $ 259,481,000 $ 230,569,000 $ 204,959,000    
Operating Income (Loss)                                     19,781,000 16,248,000 14,143,000    
Share-Based Payment Arrangement, Expense                                     4,500,000 3,400,000 2,300,000    
Other Expense [Member]                                              
Payments for Other Holdbacks                                     800,000 0 0    
General and Administrative Expense [Member]                                              
Business Combination, Acquisition Related Costs                                     1,200,000 200,000 900,000    
Current Liabilities [Member]                                              
Business Combination, Contingent Consideration, Liability, Current                     $ 500,000         $ 500,000 $ 500,000 $ 500,000 500,000        
Unpaid Amounts for Other Holdbacks                     2,600,000         2,600,000 2,600,000 2,600,000 2,600,000        
Other Liabilities [Member]                                              
Business Combination, Contingent Consideration, Liability, Current                     $ 1,600,000         $ 1,600,000 $ 1,600,000 $ 1,600,000 1,600,000        
Complete Calibrations [Member]                                              
Revenues                                     400,000        
Operating Income (Loss)                                     $ (100,000)        
Foreign Currency Exchange Rate, Translation                     1.0851         1.0851 1.0851 1.0851 1.0851        
Axiom [Member]                                              
Business Combination, Consideration Transferred     $ 38,700,000                                        
Payments to Acquire Businesses, Gross     10,000,000                                        
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable     28,600,000                                        
Business Combination, Payment Withheld for Potential Post-closing Adjustments     $ 3,900,000                                        
Revenues                               $ 7,200,000              
Operating Income (Loss)                               700,000              
SteriQual, Inc. [Member]                                              
Business Combination, Consideration Transferred   $ 3,800,000   $ 4,300,000                                      
Revenues                                 $ 2,600,000            
Operating Income (Loss)                                 300,000            
Business Combination, Consideration Held Back       900,000                                      
Business Combination, Consideration Subject to Reduction       $ 500,000                                      
TIC-MS, Inc. [Member]                                              
Business Combination, Consideration Transferred         $ 9,700,000                                    
Payments to Acquire Businesses, Gross         2,900,000                                    
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable         6,900,000                                    
Revenues                                   $ 3,200,000          
Operating Income (Loss)                                   1,300,000          
Business Combination, Consideration Subject to Reduction         $ 500,000                                    
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)         15 years                                    
Escrow Deposit         $ 500,000                                    
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares         77,387                                    
Business Combination, Potential Purchase Price Adjustment for Failure to Retain Key Customer Relationships         $ 500,000                                    
Elite [Member]                                              
Business Combination, Consideration Transferred           $ 900,000                                  
Payments to Acquire Businesses, Gross           800,000                                  
Business Combination, Payment Withheld for Potential Post-closing Adjustments           $ 100,000                                  
Complete Calibrations [Member]                                              
Payments to Acquire Businesses, Gross             $ 1,200,000                                
Complete Calibrations [Member] | Technology License Agreement [Member]                                              
Royalties Per Technology Calibration             $ 3.19 € 3                              
Technology License Agreement, Term (Year)             10 years 10 years                              
Cumulative License Revenue             $ 800,000 € 750,000                              
Annual Royalty Fee, Amount             $ 110,000 € 100,000                              
e2b [Member]                                              
Payments to Acquire Businesses, Gross                 $ 3,100,000                            
Revenues                                     $ 3,100,000        
Operating Income (Loss)                                     400,000        
Business Combination, Consideration Held Back                 $ 900,000                            
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)                 15 years                            
Escrow Deposit                     $ 0         0 0 0 0        
Escrow Released to Sellers                       $ 300,000   $ 600,000                  
Alliance [Member]                                              
Business Combination, Consideration Transferred                   $ 4,700,000                          
Payments to Acquire Businesses, Gross                   4,000,000                          
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable                   100,000                          
Revenues                                     2,400,000        
Operating Income (Loss)                                     700,000        
Business Combination, Consideration Held Back                   500,000                          
Business Combination, Consideration Subject to Reduction                   $ 500,000     $ 500,000                    
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)                   15 years                          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares                   2,284                          
NEXA [Member]                                              
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High                     7,100,000       $ 7,100,000 7,100,000 7,100,000 7,100,000 7,100,000 $ 7,100,000 $ 7,100,000 $ 400,000 $ 7,500,000
Business Combination, Contingent Consideration, Maximum Price Per Share for Cash Earn Out Payment (in dollars per share) | $ / shares                             $ 45.07                
Business Combination, Contingent Consideration, Liability   $ 2,900,000                 500,000 2,900,000     $ 2,800,000 $ 500,000 $ 500,000 $ 500,000 $ 500,000        
Share-Based Payment Arrangement, Expense                     $ 2,400,000 $ 100,000     $ 2,800,000                
NEXA [Member] | Subsequent Event [Member]                                              
Business Combination, Consideration Transferred $ 500,000                                            
NEXA [Member] | Measurement Input, Cost to Sell [Member]                                              
Business Combination, Contingent Consideration, Liability, Measurement Input                     0.12       0.09 0.12 0.12 0.12 0.12        
NEXA [Member] | Measurement Input, Risk Free Interest Rate [Member]                                              
Business Combination, Contingent Consideration, Liability, Measurement Input                     0.047       0.05 0.047 0.047 0.047 0.047        
NEXA [Member] | Measurement Input, Price Volatility [Member]                                              
Business Combination, Contingent Consideration, Liability, Measurement Input                     0.225       0.25 0.225 0.225 0.225 0.225