XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - General (Tables)
9 Months Ended
Dec. 28, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

% of Total Net Sales

 
  

Third Quarter Ended

  

Nine Months Ended

 
  

December 28,

  

December 23,

  

December 28,

  

December 23,

 
  

2024

  

2023

  

2024

  

2023

 

Point-in-Time

  86.5%  88.8%  86.2%  89.9%

Over Time - Output Method

  13.5%  11.2%  13.8%  10.1%

Total

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

Third Quarter Ended

  

Nine Months Ended

 
  

December 28,

  

December 23,

  

December 28,

  

December 23,

 
  

2024

  

2023

  

2024

  

2023

 

Average Shares Outstanding – Basic

  9,230   8,615   9,147   8,060 

Effect of Dilutive Common Stock Equivalents

  96   137   96   127 

Average Shares Outstanding – Diluted

  9,326   8,752   9,243   8,187 

Anti-dilutive Common Stock Equivalents

  53   37   42   46 
Schedule of Intangible Assets and Goodwill [Table Text Block]
  

Goodwill

  

Intangible Assets

 
  

Distribution

  

Service

  

Total

  

Distribution

  

Service

  

Total

 

Net Book Value as of March 30, 2024

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

Additions

  21,693   49,713   71,406   5,360   37,880   43,240 

Amortization

  -   -   -   (2,220)  (3,297)  (5,517)

Currency Translation Adjustment

  -   (374)  (374)  -   (28)  (28)

Net Book Value as of December 28, 2024

 $59,909  $116,708  $176,617  $10,133  $47,549  $57,682 
Schedule of Accrued Liabilities [Table Text Block]
  

(Unaudited)

  

(Audited)

 
  

December 28,

  

March 30,

 
  

2024

  

2024

 

Current Liabilities:

        

Accrued Payroll and Employee Benefits

 $5,442  $5,508 

Accrued Incentives

  1,187   4,182 

Current Portion of Lease Liabilities

  3,331   2,510 

Accrued Acquisition Holdbacks

  1,347   2,577 

Accrued Sales Tax

  607   813 

Accrued Contingent Consideration

  -   529 

Income Taxes Payable

  -   2,926 

Other Current Liabilities

  1,171   620 

Accrued Compensation and Other Current Liabilities

 $13,085  $19,665 
         

Non-Current Liabilities:

        

Postretirement Benefit Obligation

 $1,115  $1,134 

Accrued Acquisition Holdbacks

  1,647   1,647 

Accrued Contingent Consideration

  835   - 

Other Non-Current Liabilities

  122   122 

Other Liabilities

 $3,719  $2,903