XML 39 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - General (Tables)
12 Months Ended
Mar. 29, 2025
Notes Tables  
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 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

March 29,

  

March 30,

 
  

2025

  

2024

 

Customer Base

 $84,755  $45,725 

Covenant not to Compete

  3,603   3,617 

Tradenames/Trademarks

  4,040   - 

Other

  905   905 

Total Intangibles

  93,303   50,247 

Less: Accumulated Amortization

  (38,526)  (30,260)

Total Intangibles, net

 $54,777  $19,987 
Schedule of Intangible Assets and Goodwill [Table Text Block]
  

Goodwill

  

Intangible Assets

 
  

Distribution

  

Service

  

Total

  

Distribution

  

Service

  

Total

 

Net Book Value as of March 26, 2022

 $11,458  $53,616  $65,074  $647  $14,045  $14,692 

Additions

  -   5,094   5,094   -   3,576   3,576 

Measurement Period Adjustments

  -   (203)  (203)  -   -   - 

Amortization

  -   -   -   (199)  (4,255)  (4,454)

Currency Translation Adjustment

  -   (605)  (605)  -   (15)  (15)

Net Book Value as of March 25, 2023

  11,458   57,902   69,360   448   13,351   13,799 

Additions

  26,758   9,393   36,151   7,900   3,983   11,883 

Amortization

  -   -   -   (1,355)  (4,342)  (5,697)

Currency Translation Adjustment

  -   74   74   -   2   2 

Net Book Value as of March 30, 2024

  38,216   67,369   105,585   6,993   12,994   19,987 

Additions

  21,783   49,896   71,679   5,360   37,880   43,240 

Amortization

  -   -   -   (2,841)  (5,581)  (8,422)

Currency Translation Adjustment

  -   (336)  (336)  -   (28)  (28)

Net Book Value as of March 29, 2025

 $59,999  $116,929  $176,928  $9,512  $45,265  $54,777 
Disaggregation of Revenue [Table Text Block]
  

% of Total Net Sales

 
  

2025

  

2024

  

2023

 

Point-in-Time

  86.8%  89.7%  91.0%

Over Time - Output Method

  13.2%  10.3%  9.0%

Total

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

Fiscal Year Ended

 
  

March 29,

  

March 30,

  

March 25,

 
  

2025

  

2024

  

2023

 

Average Shares Outstanding – Basic

  9,185   8,239   7,551 

Effect of Dilutive Common Stock Equivalents

  69   113   94 

Average Shares Outstanding – Diluted

  9,254   8,352   7,645 

Anti-dilutive Common Stock Equivalents

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

March 29,

  

March 30,

 
  

2025

  

2024

 

Current Liabilities:

        

Accrued Payroll and Employee Benefits

 $5,592  $5,508 

Accrued Incentives

  1,670   4,182 

Current Portion of Lease Liabilities

  3,624   2,510 

Accrued Acquisition Holdbacks

  2,784   2,577 

Accrued Sales Tax

  654   813 

Accrued Contingent Consideration

  -   529 

Other Current Liabilities

  1,142   620 

Accrued Compensation and Other Current Liabilities

 $15,466  $16,739 
         

Non-Current Liabilities:

        

Postretirement Benefit Obligation

 $1,012  $1,134 

Accrued Acquisition Holdbacks

  1,647   1,647 

Other Non-Current Liabilities

  93   122 

Other Liabilities

 $2,752  $2,903