XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan (Tables)
9 Months Ended
Jul. 31, 2023
Equity Incentive Plan [Abstract]  
Schedule of Stock Option Activity The following table summarizes stock option activity for the nine and three months ended July 31, 2023 and 2022:
   Nine Months Ended July 31,   Three Months Ended July 31, 
   2023   2023 
   No. of Options   Weighted Average   No. of Options   Weighted Average 
   Outstanding   Price   Outstanding   Price 
Options outstanding at beginning of period   126,140   $10.64    12,240   $8.84 
Options granted during period   
-
    
-
    
-
    
-
 
Options forfeited/cancelled during period   
-
    
-
    
-
    
-
 
Options exercised during period   (117,700)   (10.74)   (3,800)   (8.00)
Options outstanding at end of period   8,440   $9.21    8,440   $9.21 
Options vested and expected to vest   8,290         8,290      
Options exercisable at end of period   7,440         7,440      
   Nine and Three Months Ended July 31, 2022           
   No. of Options   Weighted Average           
   Outstanding   Price           
Options outstanding at beginning of period   310,740   $18.35           
Options granted during period   
-
    
-
           
Options forfeited/cancelled during period   
-
    
-
           
Options exercised during period   
-
    
-
           
Options outstanding at end of period   310,740   $18.35           
Options vested and expected to vest   309,450                
Options exercisable at end of period   301,140