Shareholders' Equity (Tables)
|
12 Months Ended |
Oct. 31, 2020 |
Schedule of Option Activity |
Information regarding the
Non-Plan Options for the two years ended October 31, 2020 is as follows:
|
|
Shares |
|
|
Weighted
Average Exercise
Price Per Share |
|
|
Aggregate
Intrinsic
Value |
|
Options Outstanding at October 31, 2018 |
|
|
1,780,000 |
|
|
$ |
1.58 |
|
|
|
|
|
Forfeited |
|
|
(82,000 |
) |
|
$ |
5.32 |
|
|
|
|
|
Options Outstanding and Exercisable at October 31, 2019 and 2020 |
|
|
1,698,000 |
|
|
$ |
2.58 |
|
|
$ |
-0- |
|
|
Schedule of Outstanding and Exercisable |
The following table summarizes
information about outstanding and exercisable Non-Plan Options as of October 31, 2020:
Range of
Exercise Prices |
|
|
Number
Outstanding
and
Exercisable
|
|
|
Weighted Average
Remaining
Contractual Life
(in years)
|
|
|
Weighted
Average
Exercise
Price
|
|
$ |
2.58 |
|
|
|
1,698,000 |
|
|
|
1.75 |
|
|
$ |
2.58 |
|
|
Schedule of Warrants Activity |
Information regarding
the Company’s warrants for the two years ended October 31, 2020 is as follows:
|
|
Shares |
|
|
Weighted
Average Exercise
Price Per Share |
|
|
|
|
|
|
|
|
Warrants Outstanding at October 31, 2018 |
|
|
829,400 |
|
|
$ |
7.04 |
|
Issued |
|
|
25,000 |
|
|
$ |
4.04 |
|
Expired |
|
|
(329,400 |
) |
|
$ |
10.09 |
|
Warrants Outstanding at October 31, 2019 |
|
|
525,000 |
|
|
$ |
4.98 |
|
Issued |
|
|
60,000 |
|
|
$ |
2.06 |
|
Exchanged |
|
|
(25,000 |
) |
|
$ |
4.04 |
|
Warrants Outstanding at October 31, 2020 |
|
|
560,000 |
|
|
$ |
4.71 |
|
Warrants Exercisable at October 31, 2020 |
|
|
510,000 |
|
|
$ |
4.97 |
|
|
2003 Plan [Member] |
|
Schedule of Option Activity |
Information regarding the
2003 Share Plan for the two years ended October 31, 2020 is as follows:
|
|
Shares |
|
|
Weighted
Average Exercise
Price Per Share |
|
|
Aggregate
Intrinsic
Value
|
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding at October 31, 2018 |
|
|
12,000 |
|
|
$ |
2.77 |
|
|
|
|
|
Exercised |
|
|
(11,600 |
) |
|
$ |
2.94 |
|
|
|
|
|
Options Outstanding at October 31, 2019 |
|
|
400 |
|
|
$ |
17.00 |
|
|
|
|
|
Forfeited/Expired |
|
|
(400 |
) |
|
$ |
17.00 |
|
|
|
|
|
Options Outstanding and Exercisable at October 31, 2020 |
|
|
- |
|
|
$ |
-0- |
|
|
$ |
-0- |
|
|
2010 Plan [Member] |
|
Schedule of Option Activity |
Information regarding the
2010 Share Plan for the two years ended October 31, 2020 is as follows:
|
|
Shares |
|
|
Weighted
Average Exercise
Price Per Share |
|
|
Aggregate Intrinsic
Value
|
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding at October 31, 2018 |
|
|
2,131,868 |
|
|
$ |
2.11 |
|
|
|
|
|
Granted |
|
|
10,000 |
|
|
$ |
3.64 |
|
|
|
|
|
Exercised |
|
|
(32,000 |
) |
|
$ |
2.27 |
|
|
|
|
|
Forfeited |
|
|
(111,200 |
) |
|
$ |
3.89 |
|
|
|
|
|
Options Outstanding at October 31, 2019 |
|
|
1,998,668 |
|
|
$ |
2.80 |
|
|
|
|
|
Exercised |
|
|
(51,100 |
) |
|
$ |
2.39 |
|
|
|
|
|
Forfeited/Expired |
|
|
(40,034 |
) |
|
$ |
2.34 |
|
|
|
|
|
Options Outstanding at October 31, 2020 |
|
|
1,907,534 |
|
|
$ |
2.82 |
|
|
$ |
327,340 |
|
Options Exercisable at October 31, 2020 |
|
|
1,791,284 |
|
|
$ |
2.84 |
|
|
$ |
280,878 |
|
|
Schedule of Outstanding and Exercisable |
The following table summarizes
information about stock options outstanding under the 2010 Share Plan as of October 31, 2020:
|
|
|
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 |
|
$ |
0.67 - $2.30 |
|
|
|
549,000 |
|
|
|
5.45 |
|
|
$ |
1.57 |
|
|
|
507,750 |
|
|
|
5.35 |
|
|
$ |
1.62 |
|
$ |
2.58 - $3.13 |
|
|
|
834,000 |
|
|
|
2.84 |
|
|
$ |
2.79 |
|
|
|
834,000 |
|
|
|
3.13 |
|
|
$ |
2.79 |
|
$ |
3.46 - $5.75 |
|
|
|
524,534 |
|
|
|
7.25 |
|
|
$ |
4.17 |
|
|
|
449,534 |
|
|
|
7.17 |
|
|
$ |
4.49 |
|
|
2018 Plan [Member] |
|
Schedule of Option Activity |
Information regarding the
2018 Share Plan for the two years ended October 31, 2020 is as follows:
|
|
Shares |
|
|
Weighted
Average Exercise
Price Per Share |
|
|
Aggregate Intrinsic Value |
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding at October 31, 2018 |
|
|
3,482,000 |
|
|
$ |
3.73 |
|
|
|
|
|
Granted |
|
|
465,000 |
|
|
$ |
3.87 |
|
|
|
|
|
Exercised |
|
|
(4,000 |
) |
|
$ |
3.84 |
|
|
|
|
|
Forfeited/Expired |
|
|
(8,000 |
) |
|
$ |
3.84 |
|
|
|
|
|
Options Outstanding at October 31, 2019 |
|
|
3,935,000 |
|
|
$ |
3.74 |
|
|
|
|
|
Granted |
|
|
1,045,000 |
|
|
$ |
3.56 |
|
|
|
|
|
Forfeited/Expired |
|
|
(633,339 |
) |
|
$ |
3.83 |
|
|
|
|
|
Options Outstanding at October 31, 2020 |
|
|
4,346,661 |
|
|
$ |
3.69 |
|
|
$ |
-0- |
|
Options Exercisable at October 31, 2020 |
|
|
2,456,109 |
|
|
$ |
3.74 |
|
|
$ |
-0- |
|
|
Schedule of Outstanding and Exercisable |
The following table summarizes
information about stock options outstanding under the 2018 Share Plan as of October 31, 2020:
|
|
|
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.70 |
|
|
|
3,247,781 |
|
|
|
7.70 |
|
|
$ |
3.62 |
|
|
|
1,861,948 |
|
|
|
7.58 |
|
|
$ |
3.68 |
|
$ |
3.84 - $4.61 |
|
|
|
1,098,880 |
|
|
|
8.49 |
|
|
$ |
3.90 |
|
|
|
594,161 |
|
|
|
8.25 |
|
|
$ |
3.92 |
|
|