XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Equity incentive plan (Tables)
6 Months Ended
Apr. 30, 2023
Equity Incentive Plan [Abstract]  
Schedule of Stock Option Activity
   Six Months Ended April 30,   Three Months Ended April 30, 
   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    13,240   $8.74 
Options granted during period   
    
    
    
 
Options forfeited/cancelled during period   
    
    
    
 
Options exercised during period   (113,900)   (10.83)   (1,000)   (7.50)
Options outstanding at end of period   12,240   $8.84    12,240   $8.84 
Options vested and expected to vest   11,100         11,100      
Options exercisable at end of period   3,640         3,640      
                     
                     
                     
   Six and Three Months Ended April 30, 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   293,540