v3.25.2
Note 4 - Segment Information (Tables)
3 Months Ended
Jun. 28, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Three Months Ended June 28, 2025:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $27,280  $49,144  $76,424 

Cost of Revenue

  17,668   32,935   50,603 

Gross Profit

  9,612   16,209   25,821 

Operating Expenses

  6,840   13,643   20,483 

Operating Income

  2,772   2,566   5,338 

Capital Expenditures

  2,113   2,485   4,598 

Depreciation and Amortization

  1,842   3,763   5,605 

Three Months Ended June 29, 2024:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $22,929  $43,778  $66,707 

Cost of Revenue

  15,157   28,895   44,052 

Gross Profit

  7,772   14,883   22,655 

Operating Expenses

  6,764   10,792   17,556 

Operating Income

  1,008   4,091   5,099 

Capital Expenditures

  2,221   1,453   3,674 

Depreciation and Amortization

  1,712   2,401   4,113 
  

First Quarter Ended

 
  

June 28,

  

June 29,

 
  

2025

  

2024

 

Geographic Data:

        

Revenues (1):

        

United States (2)

 $70,945  $60,741 

Canada

  4,429   4,472 

Other International

  1,050   1,494 

Total

 $76,424  $66,707 
         

Property and Equipment:

        

United States (2)

 $46,085  $40,346 

Canada

  5,234   5,588 

Other International

  842   20 

Total

 $52,161  $45,954