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

Nine Months Ended July 31,

 
   

2024

   

2023

 

Risk-free interest rate

    4.00 %     3.76 %

Dividend yield

    0.00 %     0.00 %

Expected life of the option (years)

 

7.00

   

7.01

 

Volatility factor

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

    (39,097 )   $ 8.03  

Options outstanding at July 31, 2024

    960,090     $ 5.18  

Options exercisable at July 31, 2024

    555,664     $ 5.69  

Options vested and expected to vest at July 31, 2024

    954,623     $ 5.08