XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General (Tables)
3 Months Ended
Jun. 29, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

% of Total Net Sales

 
  

June 29,

  

June 24,

 
  

2024

  

2023

 

Point-in-Time

  85.6%  90.7%

Over Time - Output Method

  14.4%  9.3%

Total

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

First Quarter Ended

 
  

June 29,

  

June 24,

 
  

2024

  

2023

 

Average Shares Outstanding – Basic

  9,064   7,622 

Effect of Dilutive Common Stock Equivalents

  132   140 

Average Shares Outstanding – Diluted

  9,196   7,762 

Anti-dilutive Common Stock Equivalents

  35   57 
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,746   10,876   32,622   5,360   2,680   8,040 

Amortization

  -   -   -   (665)  (1,108)  (1,773)

Currency Translation Adjustment

  -   (61)  (61)  -   -   - 

Net Book Value as of June 29, 2024

 $59,962  $78,184  $138,146  $11,688  $14,566  $26,254 
Schedule of Accrued Liabilities [Table Text Block]
  

(Unaudited)

  

(Audited)

 
  

June 29,

  

March 30,

 
  

2024

  

2024

 

Current Liabilities:

        

Accrued Payroll and Employee Benefits

 $4,074  $5,508 

Accrued Incentives

  986   4,182 

Current Portion of Lease Liabilities

  3,177   2,510 

Accrued Acquisition Holdbacks

  3,216   2,577 

Accrued Sales Tax

  727   813 

Accrued Contingent Consideration

  -   529 

Other Current Liabilities

  497   620 

Accrued Compensation and Other Current Liabilities

 $12,677  $16,739 
         

Non-Current Liabilities:

        

Postretirement Benefit Obligation

 $1,130  $1,134 

Accrued Acquisition Holdbacks

  1,647   1,647 

Accrued Contingent Consideration

  750   - 

Other Non-Current Liabilities

  130   122 

Other Liabilities

 $3,657  $2,903