v3.26.1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Apr. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE

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

 

 

    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.37 - $2.98    4,025,000    6.4   $2.64    3,313,855    5.9   $2.69 
$3.17 - $3.87    3,268,879    4.3   $3.61    2,625,327    3.0   $3.71 
$4.02 - $5.30    5,737,215    6.1   $4.18    3,882,176    6.3   $4.24 
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, 2025   786,283   $2.73             
Granted   -  $-      
Exercised   (20,283)  $2.96      
Forfeited/expired   (25,000)  $2.92      
Options outstanding and exercisable at April 30, 2026   741,000   $2.72   $597 
SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE

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

 

 

Range of
Exercise Prices
   Number
Outstanding and
Exercisable
   Weighted Average
Remaining
Contractual Life
(in years)
   Weighted
Average
Exercise Price
 
$0.67 - $0.96    266,000    1.2   $0.89 
$2.27 - $3.46    356,000    2.1   $3.29 
$4.85 - $5.30    119,000    1.2   $5.11 
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, 2025   12,411,094   $3.60      
Granted   720,000    3.18      
Forfeited/expired   (100,000)   5.30      
Options outstanding at April 30, 2026   13,031,094   $3.56   $1,467 
Options exercisable at April 30, 2026   9,821,358   $3.57   $1,019