Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF OPTION ACTIVITY (Details)

v3.24.2.u1
SCHEDULE OF OPTION ACTIVITY (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Jul. 31, 2024
USD ($)
$ / shares
shares
2010 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, Options outstanding | shares 1,189,000
Weighted Average Exercise Price Per Share, Option outstanding | $ / shares $ 2.94
Shares, Exercised | shares (63,000)
Weighted Average Exercise Price Per Share, Exercised | $ / shares $ 2.40
Shares, Options outstanding | shares 1,126,000
Shares, Options, exercisable | shares 1,126,000
Weighted Average Exercise Price Per Share, Option outstanding | $ / shares $ 2.97
Weighted Average Exercise Price Per Share, Option, exercisable | $ / shares $ 2.97
Aggregate intrinsic value, Option outstanding | $ $ 822
Aggregate intrinsic value, Option, exercisable | $ $ 822
2018 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, Options outstanding | shares 10,241,000
Weighted Average Exercise Price Per Share, Option outstanding | $ / shares $ 3.67
Shares, Granted | shares 1,350,000
Weighted Average Exercise Price Per Share, Granted | $ / shares $ 4.38
Shares, Exercised | shares (60,999)
Weighted Average Exercise Price Per Share, Exercised | $ / shares $ 2.73
Shares, Expirations | shares (313,907)
Weighted Average Exercise Price Per Share, Expirations | $ / shares $ 4.21
Shares, Options outstanding | shares 11,216,094
Shares, Options, exercisable | shares 7,695,385
Weighted Average Exercise Price Per Share, Option outstanding | $ / shares $ 3.74
Weighted Average Exercise Price Per Share, Option, exercisable | $ / shares $ 3.55
Aggregate intrinsic value, Option outstanding | $ $ 1,513
Aggregate intrinsic value, Option, exercisable | $ $ 1,381