Note 15 - Stock-based Compensation - Summary of Awards Granted (Details) $ / shares in Units, $ in Thousands |
3 Months Ended |
Jul. 31, 2022
USD ($)
$ / shares
shares
|
Shares Unvested (in shares) |
3,023,320
|
|
Unrecognized Compensation Expense | $ |
$ 6,476,945
|
|
UNITED STATES | Award 1 [Member] |
|
|
Type of Award |
Time Based Only
|
|
Shares Unvested (in shares) |
640,797
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 5.98
|
|
Unrecognized Compensation Expense | $ |
$ 2,351,705
|
|
UNITED STATES | Award 2 [Member] |
|
|
Type of Award |
6 Market/Time- Based
|
|
Shares Unvested (in shares) |
100,462
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.86
|
|
UNITED STATES | Award 4 [Member] |
|
|
Type of Award |
6 Market/Time- Based
|
[1] |
Shares Unvested (in shares) |
190,208
|
[1] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 8.65
|
[1] |
Unrecognized Compensation Expense | $ |
$ 290,379
|
[1] |
UNITED STATES | Award 5 [Member] |
|
|
Type of Award |
6 Market/Time- Based
|
[1] |
Shares Unvested (in shares) |
190,219
|
[1] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 8.65
|
[1] |
Unrecognized Compensation Expense | $ |
$ 564,972
|
[1] |
UNITED STATES | Award 6 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
|
Shares Unvested (in shares) |
150,697
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.46
|
|
UNITED STATES | Award 7 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
[2] |
Shares Unvested (in shares) |
190,209
|
[2] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.45
|
[2] |
Unrecognized Compensation Expense | $ |
$ 32,300
|
[2] |
UNITED STATES | Award 8 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
[2] |
Shares Unvested (in shares) |
190,209
|
[2] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.45
|
[2] |
Unrecognized Compensation Expense | $ |
$ 369,730
|
[2] |
UNITED STATES | Award 9 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
[2] |
Shares Unvested (in shares) |
190,218
|
[2] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.45
|
[2] |
Unrecognized Compensation Expense | $ |
$ 562,619
|
[2] |
UNITED STATES | Award 10 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
150,706
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.15
|
|
Unrecognized Compensation Expense | $ |
$ 0
|
|
UNITED STATES | Award 11 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
187,591
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.46
|
|
Unrecognized Compensation Expense | $ |
$ 243,003
|
|
UNITED STATES | Award 12 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
187,587
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.46
|
|
Unrecognized Compensation Expense | $ |
$ 425,064
|
|
UNITED STATES | Award 13 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
187,603
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.46
|
|
Unrecognized Compensation Expense | $ |
$ 552,270
|
|
UNITED STATES | Award 14 [Member] |
|
|
Type of Award |
13 Market/Time- Based
|
|
Shares Unvested (in shares) |
433
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 4.47
|
|
Unrecognized Compensation Expense | $ |
$ 0
|
|
UNITED STATES | Award 15 [Member] |
|
|
Type of Award |
13 Market/Time- Based
|
|
Shares Unvested (in shares) |
433
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 4.47
|
|
Unrecognized Compensation Expense | $ |
$ 361
|
|
UNITED STATES | Award 16 [Member] |
|
|
Type of Award |
13 Market/Time- Based
|
|
Shares Unvested (in shares) |
434
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 4.47
|
|
Unrecognized Compensation Expense | $ |
$ 674
|
|
UNITED STATES | Award 17 [Member] |
|
|
Type of Award |
16 Market/Time- Based
|
|
Shares Unvested (in shares) |
433
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.85
|
|
Unrecognized Compensation Expense | $ |
$ 36
|
|
UNITED STATES | Award 18 [Member] |
|
|
Type of Award |
16 Market/Time- Based
|
|
Shares Unvested (in shares) |
433
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.85
|
|
Unrecognized Compensation Expense | $ |
$ 408
|
|
UNITED STATES | Award 19 [Member] |
|
|
Type of Award |
16 Market/Time- Based
|
|
Shares Unvested (in shares) |
434
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.85
|
|
Unrecognized Compensation Expense | $ |
$ 644
|
|
UNITED STATES | Award 20 [Member] |
|
|
Type of Award |
19 Market/Time- Based
|
|
Shares Unvested (in shares) |
433
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.34
|
|
Unrecognized Compensation Expense | $ |
$ 122
|
|
UNITED STATES | Award 21 [Member] |
|
|
Type of Award |
19 Market/Time- Based
|
|
Shares Unvested (in shares) |
433
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.34
|
|
Unrecognized Compensation Expense | $ |
$ 408
|
|
UNITED STATES | Award 22 [Member] |
|
|
Type of Award |
19 Market/Time- Based
|
|
Shares Unvested (in shares) |
434
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.34
|
|
Unrecognized Compensation Expense | $ |
$ 595
|
|
UNITED STATES | Award 23 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
4,635
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.28
|
|
Unrecognized Compensation Expense | $ |
$ 11,879
|
|
UNITED STATES | Award 24 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
4,635
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.28
|
|
Unrecognized Compensation Expense | $ |
$ 20,865
|
|
UNITED STATES | Award 25 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
4,634
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.28
|
|
Unrecognized Compensation Expense | $ |
$ 24,615
|
|
UNITED STATES | Award 26 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
18,703
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.83
|
|
Unrecognized Compensation Expense | $ |
$ 74,590
|
|
UNITED STATES | Award 27 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
18,711
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.83
|
|
Unrecognized Compensation Expense | $ |
$ 95,370
|
|
UNITED STATES | Award 28 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
18,714
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.83
|
|
Unrecognized Compensation Expense | $ |
$ 104,470
|
|
UNITED KINGDOM | Award 29 [Member] |
|
|
Type of Award |
Time Based Only
|
|
Shares Unvested (in shares) |
90,431
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 5.75
|
|
Unrecognized Compensation Expense | $ |
$ 298,554
|
|
UNITED KINGDOM | Award 30 [Member] |
|
|
Type of Award |
6 Market/Time- Based
|
|
Shares Unvested (in shares) |
19,257
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.85
|
|
Unrecognized Compensation Expense | $ |
$ 0
|
|
UNITED KINGDOM | Award 32 [Member] |
|
|
Type of Award |
6 Market/Time- Based
|
|
Shares Unvested (in shares) |
27,892
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 8.36
|
|
Unrecognized Compensation Expense | $ |
$ 42,173
|
|
UNITED KINGDOM | Award 33 [Member] |
|
|
Type of Award |
6 Market/Time- Based
|
|
Shares Unvested (in shares) |
27,901
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 8.36
|
|
Unrecognized Compensation Expense | $ |
$ 81,781
|
|
UNITED KINGDOM | Award 34 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
|
Shares Unvested (in shares) |
28,885
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.45
|
|
Unrecognized Compensation Expense | $ |
$ 0
|
|
UNITED KINGDOM | Award 35 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
[2] |
Shares Unvested (in shares) |
27,892
|
[2] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.20
|
[2] |
Unrecognized Compensation Expense | $ |
$ 4,711
|
[2] |
UNITED KINGDOM | Award 36 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
[2] |
Shares Unvested (in shares) |
27,892
|
[2] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.20
|
[2] |
Unrecognized Compensation Expense | $ |
$ 53,591
|
[2] |
UNITED KINGDOM | Award 37 [Member] |
|
|
Type of Award |
8 Market/Time- Based
|
[2] |
Shares Unvested (in shares) |
27,901
|
[2] |
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 7.20
|
[2] |
Unrecognized Compensation Expense | $ |
$ 81,338
|
[2] |
UNITED KINGDOM | Award 38 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
28,886
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 3.14
|
|
Unrecognized Compensation Expense | $ |
$ 0
|
|
UNITED KINGDOM | Award 39 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
27,902
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.24
|
|
Unrecognized Compensation Expense | $ |
$ 35,387
|
|
UNITED KINGDOM | Award 40 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
27,892
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.24
|
|
Unrecognized Compensation Expense | $ |
$ 61,544
|
|
UNITED KINGDOM | Award 41 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
27,901
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.24
|
|
Unrecognized Compensation Expense | $ |
$ 79,786
|
|
UNITED KINGDOM | Award 42 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
750
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.83
|
|
Unrecognized Compensation Expense | $ |
$ 2,991
|
|
UNITED KINGDOM | Award 43 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
750
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.83
|
|
Unrecognized Compensation Expense | $ |
$ 3,823
|
|
UNITED KINGDOM | Award 44 [Member] |
|
|
Type of Award |
10 Market/Time- Based
|
|
Shares Unvested (in shares) |
750
|
|
Weighted Average Fair Value (in dollars per share) | $ / shares |
$ 6.83
|
|
Unrecognized Compensation Expense | $ |
$ 4,187
|
|
|
|