XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Segment Information (Tables)
3 Months Ended
Jan. 31, 2026
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended January 31,

 
   

2026

   

2025

 

Net sales

  $ 18,969     $ 19,200  

Cost of goods sold:

               

Material cost

    8,318       9,275  

Salaries and benefits

    3,365       3,242  

Depreciation

    128       132  

Other costs of sales

    1,038       834  

Total cost of goods sold

    12,849       13,483  
                 

Gross profit

    6,120       5,717  
                 

Operating expenses:

               

Salaries and benefits

    2,248       2,190  

Engineering expense

    852       682  

Stock-based compensation expense

    264       195  

Commission and bonus

    346       465  

Depreciation

    79       72  

Amortization

    411       411  

Corporate and public company fees

    535       434  

Selling and general

    1,208       1,212  

Total operating expenses

    5,943       5,661  
                 

Operating income

    177       56  
                 

Other expense

    (193 )     (265 )
                 

Loss before provision for income taxes

    (16 )     (209 )

Provision for income taxes

    34       36  
                 

Consolidated net loss

  $ (50 )   $ (245 )
                 

Total assets

  $ 70,335     $ 70,429  
                 

Expenditures for Segment Assets

  $ 218     $ 27  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

Three Months Ended January 31,

         
   

2026

           

2025

         

Interconnect

  $ 6,860       36 %   $ 5,401       28 %

Custom Cabling

    6,416       34 %     4,730       25 %

Integrated Systems

    5,693       30 %     9,069       47 %

Total net sales

  $ 18,969       100 %   $ 19,200       100 %
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   

Three Months Ended January 31,

 
   

2026

   

2025

 
                 

United States

  $ 17,520     $ 18,058  

Foreign Countries:

               

Canada

    772       636  

Germany

    164       60  

Netherlands

    155       32  

United Kingdom

    116       36  

All Other

    242       378  
      1,449       1,142  
                 

Totals

  $ 18,969     $ 19,200