Note 15 - Stock-based Compensation (Tables)
|
12 Months Ended |
Oct. 31, 2020 |
Notes Tables |
|
Share-based Payment Arrangement, Activity [Table Text Block] |
Location |
Type of Award |
|
Shares Outstanding at October 31, 2020 |
|
|
Fair Value |
|
|
Unrecognized Compensation Expense at October 31, 2020 |
|
Date Expense will be Recognized Through (Straight-Line Basis) |
U.S. |
Time Based Only |
|
|
895,902 |
|
|
$ |
6.67 |
|
|
$ |
4,633 |
|
12/6/2023 |
U.S. |
Time Based Only |
|
|
707,133 |
|
|
$ |
5.18 |
|
|
|
- |
|
10/29/2020 |
U.S. |
$6 Market/Time- Based |
|
|
558,956 |
|
|
$ |
3.86 |
|
|
|
3,455 |
|
1/22/2025 |
U.S. |
$8 Market/Time- Based |
|
|
558,956 |
|
|
$ |
3.46 |
|
|
|
3,054 |
|
5/1/2025 |
U.S. |
$10 Market/Time- Based |
|
|
558,969 |
|
|
$ |
3.15 |
|
|
|
2,697 |
|
7/9/2025 |
U.S. |
$6 Market/Time- Based |
|
|
150,697 |
|
|
$ |
6.19 |
|
|
|
- |
|
10/29/2020 |
U.S. |
$8 Market/Time- Based |
|
|
150,697 |
|
|
$ |
5.47 |
|
|
|
- |
|
10/29/2020 |
U.S. |
$10 Market/Time- Based |
|
|
150,706 |
|
|
$ |
4.83 |
|
|
|
- |
|
10/29/2020 |
U.S. |
$13 Market/Time- Based |
|
|
1,925 |
|
|
$ |
3.86 |
|
|
|
9 |
|
5/4/2024 |
U.S. |
$16 Market/Time- Based |
|
|
1,925 |
|
|
$ |
3.46 |
|
|
|
7 |
|
8/27/2024 |
U.S. |
$19 Market/Time- Based |
|
|
1,925 |
|
|
$ |
3.15 |
|
|
|
6 |
|
11/19/2024 |
U.K. |
Time Based Only |
|
|
123,350 |
|
|
$ |
6.66 |
|
|
|
637 |
|
12/6/2023 |
U.K. |
Time Based Only |
|
|
135,537 |
|
|
$ |
5.17 |
|
|
|
- |
|
10/29/2020 |
U.K. |
$6 Market/Time- Based |
|
|
77,091 |
|
|
$ |
3.85 |
|
|
|
476 |
|
1/22/2025 |
U.K. |
$8 Market/Time- Based |
|
|
77,091 |
|
|
$ |
3.45 |
|
|
|
420 |
|
5/1/2025 |
U.K. |
$10 Market/Time- Based |
|
|
77,102 |
|
|
$ |
3.14 |
|
|
|
371 |
|
7/9/2025 |
U.K. |
$6 Market/Time- Based |
|
|
28,885 |
|
|
$ |
6.18 |
|
|
|
- |
|
10/29/2020 |
U.K. |
$8 Market/Time- Based |
|
|
28,885 |
|
|
$ |
5.46 |
|
|
|
- |
|
10/29/2020 |
U.K. |
$10 Market/Time- Based |
|
|
28,886 |
|
|
$ |
4.82 |
|
|
|
- |
|
10/29/2020 |
Total |
|
|
4,314,618 |
|
|
|
|
|
|
$ |
15,765 |
|
|
|
Share-based Payment Arrangement, Option, Activity [Table Text Block] |
|
|
Options |
|
|
Weighted average exercise price |
|
Outstanding stock options, October 31, 2019 |
|
|
2,069,398 |
|
|
$ |
1.33 |
|
Granted |
|
|
7,250 |
|
|
$ |
0.01 |
|
Forfeited |
|
|
(25,888 |
) |
|
$ |
0.01 |
|
Exercised |
|
|
(27,660 |
) |
|
$ |
0.01 |
|
Expired |
|
|
(500 |
) |
|
$ |
0.01 |
|
Modified |
|
|
(231,284 |
) |
|
$ |
0.01 |
|
Outstanding stock options, October 31, 2020 |
|
|
1,791,316 |
|
|
$ |
1.54 |
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] |
|
|
|
Options Outstanding |
|
|
Options Exercisable |
|
Exercise price |
|
|
Number of options |
|
|
Weighted average exercise price |
|
|
Weighted average remaining contractual life (yrs) |
|
|
Aggregate Intrinsic Value |
|
|
Number of options |
|
|
Weighted average exercise price |
|
|
Weighted average remaining contractual life (yrs) |
|
|
Aggregate Intrinsic Value |
|
$0.01 |
|
|
|
580,861 |
|
|
$ |
0.01 |
|
|
|
8.4 |
|
|
$ |
1,870 |
|
|
|
4,034 |
|
|
$ |
0.01 |
|
|
|
8.4 |
|
|
$ |
13 |
|
$0.87 |
|
|
|
886,382 |
|
|
$ |
0.87 |
|
|
|
4.3 |
|
|
|
2,092 |
|
|
|
886,382 |
|
|
$ |
0.87 |
|
|
|
4.3 |
|
|
|
2,092 |
|
$6.09 |
|
|
|
324,073 |
|
|
$ |
6.09 |
|
|
|
5.4 |
|
|
|
- |
|
|
|
324,073 |
|
|
$ |
6.09 |
|
|
|
5.4 |
|
|
|
- |
|
Total |
|
|
|
1,791,316 |
|
|
$ |
1.54 |
|
|
|
- |
|
|
$ |
3,962 |
|
|
|
1,214,489 |
|
|
$ |
2.26 |
|
|
|
4.6 |
|
|
$ |
2,105 |
|
|
Nonvested Restricted Stock Shares Activity [Table Text Block] |
|
|
Units |
|
|
Weighted average grant-date fair value |
|
Unvested as of December 6, 2018 |
|
|
- |
|
|
$ |
- |
|
Granted |
|
|
5,885,809 |
|
|
$ |
4.42 |
|
Vested |
|
|
- |
|
|
$ |
- |
|
Forfeited |
|
|
(130,350 |
) |
|
$ |
4.58 |
|
Unvested as of October 31, 2019 |
|
|
5,755,459 |
|
|
$ |
4.44 |
|
Granted |
|
|
- |
|
|
$ |
- |
|
Vested |
|
|
(229,011 |
) |
|
$ |
6.61 |
|
Forfeited |
|
|
(111,656 |
) |
|
$ |
4.49 |
|
Modified |
|
|
(1,677,001 |
) |
|
$ |
3.89 |
|
Unvested as of October 31, 2020 |
|
|
3,737,791 |
|
|
$ |
5.39 |
|
|