v3.26.1
Note 1 - General (Tables)
12 Months Ended
Mar. 28, 2026
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Allowance for

 
  

Credit Losses

 

Allowance for Credit Losses at March 30, 2024

 $(544)

Additions from Acquisitions

  (43)

Charges to Earnings

  (453)

Deductions

  378 

Effect of Foreign Exchange on Allowance for Credit losses

  3 

Allowance for Credit Losses at March 29, 2025

 $(659)

Additions from Acquisitions

  (25)

Charges to Earnings

  (443)

Deductions

  279 

Effect of Foreign Exchange on Allowance for Credit losses

  (3)

Allowance for Credit Losses at March 28, 2026

 $(851)
Property, Plant and Equipment, Useful Life [Table Text Block]
  

Years

 

Machinery, Equipment and Software

 2 – 15 

Rental Equipment

 5 – 15 

Furniture and Fixtures

 3 – 10 

Leasehold Improvements

 2 – 12 
Goodwill [Table Text Block]
  

Goodwill

 
  

Distribution

  

Service

  

Total

 

Book Value as of March 30, 2024

  38,216   67,369   105,585 

Additions

  21,783   49,896   71,679 

Currency Translation Adjustment

  -   (336)  (336)

Book Value as of March 29, 2025

  59,999   116,929   176,928 

Additions

  -   41,364   41,364 

Measurement Period Adjustments

  -   (287)  (287)

Currency Translation Adjustment

  -   180   180 

Book Value as of March 28, 2026

 $59,999  $158,186  $218,185 
Intangible Asset, Finite-Lived [Table Text Block]
  

Gross Carrying

  

Accumulated

     
  

Amount

  

Amortization

  

Total

 

Customer Base

 $118,844  $(46,859) $71,985 

Covenant not to Compete

  3,611   (3,258)  353 

Tradenames/Trademarks

  6,740   (1,396)  5,344 

Other

  905   (881)  24 

Intangible Assets, net

 $130,100  $(52,394) $77,706 
  

Gross Carrying

  

Accumulated

     
  

Amount

  

Amortization

  

Total

 

Customer Base

 $84,755  $(34,531) $50,224 

Covenant not to Compete

  3,603   (2,866)  737 

Tradenames/Trademarks

  4,040   (263)  3,777 

Other

  905   (866)  39 

Intangible Assets, net

 $93,303  $(38,526) $54,777 
Intangible Asset, Finite-Lived, Amortization Expense [Table Text Block]

Fiscal Year

 

Amount

 

2027

 $12.9 

2028

  11.3 

2029

  9.9 

2030

  8.6 

2031

  7.3 

Thereafter

  27.7 

Total

 $77.7 
Disaggregation of Revenue [Table Text Block]
  

% of Total Net Sales

 
  

2026

  

2025

  

2024

 

Point-in-Time

  81.8%  86.8%  89.7%

Over Time - Output Method

  18.2%  13.2%  10.3%

Total

  100.0%  100.0%  100.0%
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Fiscal Year Ended

 
  

March 28,

  

March 29,

  

March 30,

 
  

2026

  

2025

  

2024

 

Average Shares Outstanding – Basic

  9,334   9,185   8,239 

Effect of Dilutive Common Stock Equivalents

  46   69   113 

Average Shares Outstanding – Diluted

  9,380   9,254   8,352 

Anti-dilutive Common Stock Equivalents

  162   52   50 
Schedule of Accrued Liabilities [Table Text Block]
  

March 28,

  

March 29,

 
  

2026

  

2025

 

Current Liabilities:

        

Accrued Payroll and Employee Benefits

 $5,938  $5,592 

Accrued Incentives

  5,534   1,670 

Current Portion of Lease Liabilities - Operating

  4,107   3,624 

Current Portion of Lease Liabilities - Financing

  270   - 

Accrued Acquisition Holdbacks

  2,247   2,784 

Accrued Sales Tax

  609   654 

Other Current Liabilities

  2,992   1,142 

Accrued Compensation and Other Current Liabilities

 $21,697  $15,466 
         

Non-Current Liabilities:

        

Postretirement Benefit Obligation

 $1,188  $1,012 

Accrued Acquisition Holdbacks

  -   1,647 

Other Non-Current Liabilities

  -   93 

Other Liabilities

 $1,188  $2,752