XML 30 R18.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Segment Information (Tables)
6 Months Ended
Sep. 27, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

Three Months Ended September 27, 2025:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $29,436  $52,836  $82,272 

Cost of Revenue

  19,667   35,843   55,510 

Gross Profit

  9,769   16,993   26,762 

Operating Expenses

  7,184   16,073   23,257 

Operating Income

  2,585   920   3,505 

Capital Expenditures

  1,240   3,192   4,432 

Depreciation and Amortization

  1,925   4,562   6,487 

Three Months Ended September 28, 2024:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $23,743  $44,083  $67,826 

Cost of Revenue

  17,128   29,492   46,620 

Gross Profit

  6,615   14,591   21,206 

Operating Expenses

  6,584   10,887   17,471 

Operating Income

  31   3,704   3,735 

Capital Expenditures

  2,540   1,419   3,959 

Depreciation and Amortization

  1,944   2,455   4,399 

Six Months Ended September 27, 2025:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $56,716  $101,980  $158,696 

Cost of Revenue

  37,335   68,778   106,113 

Gross Profit

  19,381   33,202   52,583 

Operating Expenses

  14,025   29,715   43,740 

Operating Income

  5,356   3,487   8,843 

Capital Expenditures

  3,353   5,677   9,030 

Depreciation and Amortization

  3,767   8,325   12,092 

Six Months Ended September 28, 2024:

            
  

Distribution

  

Service

  

Total

 

Revenue

 $46,672  $87,861  $134,533 

Cost of Revenue

  32,285   58,387   90,672 

Gross Profit

  14,387   29,474   43,861 

Operating Expenses

  13,347   21,680   35,027 

Operating Income

  1,040   7,794   8,834 

Capital Expenditures

  4,761   2,872   7,633 

Depreciation and Amortization

  3,655   4,857   8,512 
  

Second Quarter Ended

  

Six Months Ended

 
  

September 27,

  

September 28,

  

September 27,

  

September 28,

 
  

2025

  

2024

  

2025

  

2024

 

Geographic Data:

                

Revenues (1):

                

United States (2)

 $76,623  $62,492  $147,569  $123,232 

Canada

  4,229   3,794   8,658   8,266 

Other International

  1,420   1,540   2,469   3,035 

Total

 $82,272  $67,826  $158,696  $134,533 
  

Second Quarter Ended

 
  

September 27,

  

September 28,

 
  

2025

  

2024

 

Property and Equipment:

        

United States (2)

 $52,033  $41,699 

Canada

  4,995   5,618 

Other International

  1,099   176 

Total

 $58,127  $47,493