v3.25.2
Note 1 - General (Tables)
3 Months Ended
Jun. 28, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

% of Total Net Sales

 
  

First Quarter Ended

 
  

June 28,

  

June 29,

 
  

2025

  

2024

 

Point-in-Time

  85.1%  85.6%

Over Time - Output Method

  14.9%  14.4%

Total

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

First Quarter Ended

 
  

June 28,

  

June 29,

 
  

2025

  

2024

 

Average Shares Outstanding – Basic

  9,317   9,064 

Effect of Dilutive Common Stock Equivalents

  72   132 

Average Shares Outstanding – Diluted

  9,389   9,196 

Anti-dilutive Common Stock Securities

  79   35 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
 

Weighted Average

 

Gross Carrying

  

Accumulated

     
 

Amortization Period

 

Amount

  

Amortization

  

Total

 

Customer Base

12 Years

 $84,892  $(37,223) $47,669 

Covenant not to Compete

2 Years

  3,614   (2,988)  626 

Tradenames/Trademarks

10 Years

  4,040   (437)  3,603 

Other

3 Years

  905   (870)  35 

Intangible Assets, net

 $93,451  $(41,518) $51,933 
 

Weighted Average

 

Gross Carrying

  

Accumulated

     
 

Amortization Period

 

Amount

  

Amortization

  

Total

 

Customer Base

12 Years

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

Covenant not to Compete

2 Years

  3,603   (2,866)  737 

Tradenames/Trademarks

10 Years

  4,040   (263)  3,777 

Other

3 Years

  905   (866)  39 

Intangible Assets, net

 $93,303  $(38,526) $54,777 
Schedule of Intangible Assets and Goodwill [Table Text Block]
  

Goodwill

 
  

Distribution

  

Service

  

Total

 

Net Book Value as of March 29, 2025

 $59,999  $116,929  $176,928 

Additions

        - 

Amortization

  -      - 

Currency Translation Adjustment

  -   186   186 

Net Book Value as of June 28, 2025

 $59,999  $117,115  $177,114 
Schedule of Accrued Liabilities [Table Text Block]
  

(Unaudited)

  

(Audited)

 
  

June 28,

  

March 29,

 
  

2025

  

2025

 

Current Liabilities:

        

Accrued Payroll and Employee Benefits

 $4,826  $5,592 

Accrued Incentives

  1,407   1,670 

Current Portion of Lease Liabilities

  3,849   3,624 

Accrued Acquisition Holdbacks

  797   2,784 

Accrued Sales Tax

  644   654 

Income Taxes Payable

  377   - 

Other Current Liabilities

  708   1,142 

Accrued Compensation and Other Current Liabilities

 $12,608  $15,466 
         

Non-Current Liabilities:

        

Postretirement Benefit Obligation

 $1,010  $1,012 

Accrued Acquisition Holdbacks

  1,647   1,647 

Other Non-Current Liabilities

  95   93 

Other Liabilities

 $2,752  $2,752