XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK (Tables)
12 Months Ended
Oct. 31, 2023
Equity [Abstract]  
SCHEDULE OF STOCK OPTION ACTIVITY

A summary of stock options activity is as follows:

SCHEDULE OF STOCK OPTION ACTIVITY

 

       Weighted   Weighted     
   Number of   Average   Average    
   Shares Subject  

Exercise

Price Per

  

Remaining

Contractual

  

Aggregate

Intrinsic

 
   to Options   Share   Life (in years)   Value 
Balance at October 31, 2021   383,668   $4.65           
Granted   -    -           
Vested   -    -           
Exercises   (36,667)  $4.65           
Forfeited or cancelled   (39,834)  $4.65           
Balance at October 31, 2022   307,167    -           
Granted   -    -           
Vested   -    -           
Exercises   (199,496)  $4.62           
Forfeited or cancelled   (3,000)  $6.23           
Balance at October 31, 2023   104,671   $4.67    1.41   $202,419 
Vested and expected to vest at October 31, 2023   104,671   $4.67    1.41   $202,419 
Exercisable at October 31, 2023   104,671   $4.67    1.41   $202,419 

SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE

The following table summarizes information about stock options outstanding and exercisable under the Company’s Stock Option Plan at October 31, 2023:

 

Options Outstanding   Options Exercisable 
           Weighted              Weighted 
Range of       Weighted   Average           Weighted   Average 
Exercise       Average   Remaining   Range of       Average   Remaining 

Prices

per

   Number  

Exercise

Price Per

  

Contractual

Life

  

Exercise

Prices per

   Number  

Exercise

Price Per

  

Contractual

Life

 
Share   Outstanding   Share   (in years)   Share   Exercisable   Share   (in years) 
$4.62    101,671   $4.62    2.15   $4.62    101,671   $4.62    2.15 
$6.23    3,000   $6.23    0.05   $6.23    3,000   $6.23    0.05 
      104,671   $4.67              104,671   $4.67      

SCHEDULE OF RESTRICTED STOCK AWARDS

  

   Shares   Weighted Average Grant Date Fair Value    Non-Vested   Weighted Average Grant Date Fair Value 
                  
Outstanding at October 31, 2021   122,000   $8.80     122,000   $8.80 
                      
Granted   64,687   $7.15     64,687   $7.15 
Vested   (53,733)  $5.05     (53,733)  $5.05 
Treasury Stock   (5,467)  $5.18     (5,467)  $5.18 
Forfeited or cancelled   (16,981)  $8.43     (16,981)  $8.43 
                      
Outstanding at October 31, 2022   110,506   $8.10     110,506   $8.10 
                      
Granted   100,428   $7.10     98,546   $6.96 
Vested   (108,568)  $7.91     (108,568)  $7.91 
Treasury Stock   (1,932)  $9.30     (1,932)  $9.30 
Forfeited or cancelled   (13,006)  $5.77     (13,006)  $5.77 
                      
Outstanding at October 31, 2023   87,428   $7.04     85,546   $7.04