XML 44 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Segment and Geographic Data (Tables)
12 Months Ended
Mar. 29, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

2025:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $96,993  $181,428  $278,421 

Cost of Revenue

  68,199   120,769   188,968 

Gross Profit

  28,794   60,659   89,453 

Operating Expenses

  26,101   45,478   71,579 

Operating Income

  2,693   15,181   17,874 

Capital Expenditures

  5,189   8,008   13,197 

Depreciation and Amortization

  7,485   11,082   18,567 

2024:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $89,956  $169,525  $259,481 

Cost of Revenue

  63,403   112,272   175,675 

Gross Profit

  26,553   57,253   83,806 

Operating Expenses

  21,815   42,210   64,025 

Operating Income

  4,738   15,043   19,781 

Capital Expenditures

  7,139   6,141   13,280 

Depreciation and Amortization

  4,284   9,193   13,477 

2023:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $85,686  $144,883  $230,569 

Cost of Revenue

  63,969   98,245   162,214 

Gross Profit

  21,717   46,638   68,355 

Operating Expenses

  16,891   35,216   52,107 

Operating Income

  4,826   11,422   16,248 

Capital Expenditures

  3,845   5,569   9,414 

Depreciation and Amortization

  2,155   8,800   10,955 
  

FY 2025

  

FY 2024

  

FY 2023

 

Geographic Data:

            

Revenues to Unaffiliated Customers (1):

            

United States (2)

 $255,811  $235,117  $207,143 

Canada

  17,162   16,666   16,468 

Other International

  5,448   7,698   6,958 

Total

 $278,421  $259,481  $230,569 
             

Property and Equipment:

            

United States (2)

 $44,727  $33,507  $24,721 

Canada

  4,866   5,415   4,326 

Other International

  431   22   17 

Total

 $50,024  $38,944  $29,064