XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Stock-based Compensation and Equity Transactions (Tables)
6 Months Ended
Apr. 30, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Six Months Ended April 30,

 
   

2024

   

2023

 

Risk-free interest rate

    4.00 %     3.76 %

Dividend yield

    0.00 %     0.00 %

Expected life of the option (in years)

 

7.00

   

7.00

 

Volatility factor

    51.80 %     54.30 %
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
           

Weighted

 
           

Average

 
   

Shares

   

Exercise Price

 

Outstanding at November 1, 2023

    754,186     $ 6.04  

Options granted

    245,001     $ 3.01  

Options exercised

    -     $ -  

Options cancelled

    (36,015 )   $ 8.07  

Options outstanding at April 30, 2024

    963,172     $ 5.19  

Options exercisable at April 30, 2024

    516,776     $ 5.94  

Options vested and expected to vest at April 30, 2024

    957,705     $ 5.09