Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION (Tables)

v3.24.0.1
STOCK BASED COMPENSATION (Tables)
3 Months Ended
Jan. 31, 2024
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 January 31, 2024:

Range of

Exercise Prices

   

Number

Outstanding and

Exercisable

   

Weighted Average

Remaining

Contractual Life

(in years)

   

Weighted

Average

Exercise Price

 
$ 6.56       300,000       2.1     $ 6.56  
SCHEDULE OF WARRANTS ACTIVITY

Information regarding the Company’s warrants for the three months ended January 31, 2024 is as follows:

    Shares     Weighted
Average Exercise
Price Per Share
    Aggregate
Intrinsic
Value
 
Warrants Outstanding at October 31, 2023     300,000     $ 6.56                     
Warrants Outstanding and Exercisable at January 31, 2024     300,000     $ 6.56     $ 0  
2010 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, 2023     1,189,000     $ 2.94          
Exercised     (13,000 )     2.92          
Options outstanding and exercisable at January 31, 2024     1,176,000     $ 2.94     $ 2,012  
SCHEDULE OF OUTSTANDING AND EXERCISABLE

The following table summarizes information about stock options outstanding and exercisable under the 2010 Share Plan as of January 31, 2024:

 

Range of
Exercise Prices
    Number
Outstanding and
Exercisable
    Weighted Average
Remaining
Contractual Life
(in years)
    Weighted
Average
Exercise Price
 
$ 0.67 - $2.27       366,000       3.3     $ 1.27  
$ 2.58 - $3.13       301,000       2.0     $ 2.91  
$ 3.46 - $5.30       509,000       4.3     $ 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, 2023     10,241,000     $ 3.67          
Granted     1,335,000     $ 4.39          
Exercised     (11,000 )   $ 2.68          
Forfeited/Expired     (243,906 )     4.31          
Options outstanding at January 31, 2024     11,321,094     $ 3.74     $ 9,236  
Options exercisable at January 31, 2024     7,085,397     $ 3.51     $ 7,083  
SCHEDULE OF OUTSTANDING AND EXERCISABLE

The following table summarizes information about stock options outstanding and exercisable under the 2018 Share Plan as of January 31, 2024:

 

      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,458,879       6.2     $ 3.24       4,976,100       5.9     $ 3.28  
$ 3.96 - $5.30       5,862,215       8.2     $ 4.20       2,109,297       7.2     $ 4.04