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

Six Months Ended April 30,

 
  

2022

  

2021

 

Risk-free interest rate

  1.23%  0.39%

Dividend yield

  0.00%  0.00%

Expected life of the option (in years)

  7.00   7.00 

Volatility factor

  53.35%  51.94%
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted

 
      

Average

 
  

Shares

  

Exercise Price

 

Outstanding at November 1, 2021

  618,858  $5.33 

Options granted

  106,001  $7.11 

Options exercised

  (22,927) $2.45 

Options cancelled

  -  $- 

Options outstanding at April 30, 2022

  701,932  $5.70 

Options exercisable at April 30, 2022

  354,141  $6.18 

Options vested and expected to vest at April 30, 2022

  700,081  $5.70