XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Stock-based Compensation and Equity Transactions (Tables)
3 Months Ended
Jan. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

2024

   

2023

 

Risk-free interest rate

    4.00 %     3.76 %

Dividend yield

    0.00 %     0.00 %

Expected life of the option (in years)

    7.01       7.00  

Volatility factor

    53.32 %     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

    220,001     $ 3.01  

Options exercised

    -     $ -  

Options cancelled

    -     $ -  

Options outstanding at January 31, 2024

    974,187     $ 5.24  

Options exercisable at January 31, 2024

    540,259     $ 6.14  

Options vested and expected to vest at January 31, 2024

    968,720     $ 5.25