Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION (Tables)

v3.23.1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
SCHEDULE OF WARRANTS ACTIVITY

Information regarding the Company’s warrants for the six months ended April 30, 2023 is as follows:

   

    Shares     Weighted Average Exercise Price Per Share     Aggregate Intrinsic Value  
Warrants outstanding at October 31, 2022     300,000     $ 6.56                  
Warrants outstanding and exercisable at April 30, 2023     300,000     $ 6.56     $ 0  
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
SCHEDULE OF OUTSTANDING AND EXERCISABLE

The following table summarizes information about the Company’s outstanding and exercisable warrants as of April 30, 2023:

   

Range of Exercise Prices

   

Number Outstanding and Exercisable

   

Weighted Average Remaining Contractual Life (in years)

    Weighted Average Exercise Price  
$ 6.56       300,000       2.9     $ 6.56  
2010 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
SCHEDULE OF OPTION ACTIVITY

  

    Shares     Weighted Average Exercise  Price Per Share     Aggregate Intrinsic Value (in thousands)  
Options outstanding at October 31, 2022     1,501,500     $ 2.83          
Exercised     (21,818 )   $ 2.65          
Options outstanding and exercisable at April 30, 2023     1,479,682     $ 2.83     $ 2,074  
SCHEDULE OF OUTSTANDING AND EXERCISABLE

The following table summarizes information about stock options outstanding and exercisable under the 2010 Share Plan as of April 30, 2023:

  

Range of Exercise Prices     Number Outstanding and Exercisable     Weighted Average Remaining Contractual Life (in years)     Weighted Average Exercise Price  
$ 0.67 - $2.27       477,500       3.3     $ 1.46  
$ 2.58 - $3.13       493,182       1.9     $ 2.79  
$ 3.46 - $5.30       509,000       5.0     $ 4.17  
2018 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
SCHEDULE OF OPTION ACTIVITY

 

      Shares     Weighted Average Exercise Price Per Share     Aggregate Intrinsic Value
(in thousands)
 
Options outstanding at October 31, 2022       8,817,372     $ 3.57          
Granted       1,505,000     $ 4.29          
Exercised       (8,372 )   $ 2.84          
Expirations       (150,000 )   $ 5.30          
Options outstanding at April 30, 2023       10,164,000     $ 3.68     $ 4,683  
Options exercisable at April 30, 2023       5,964,554     $ 3.63     $ 3,354  
SCHEDULE OF OUTSTANDING AND EXERCISABLE

The following table summarizes information about stock options outstanding and exercisable under the 2018 Share Plan as of April 30, 2023:

  

      Options Outstanding     Options Exercisable  
Range of Exercise Prices     Number Outstanding     Weighted Average Remaining Contractual Life
(in years)
    Weighted Average Exercise Price     Number Exercisable     Weighted Average Remaining Contractual Life
(in years)
    Weighted Average Exercise Price  
$ 2.09 - $3.87       5,339,000       6.9     $ 3.24       4,423,444       6.6     $ 3.34  
$ 3.96 - $5.30       4,825,000       8.1     $ 4.16       1,541,110       7.2     $ 4.02