Annual report pursuant to Section 13 and 15(d)

Note 15 - Stock-based Compensation - Summary of Awards Granted (Details)

v3.20.4
Note 15 - Stock-based Compensation - Summary of Awards Granted (Details)
$ / shares in Units, $ in Thousands
Oct. 31, 2020
USD ($)
$ / shares
shares
Shares Awarded (in shares) | shares 4,314,618
Individual Fair Value of Awards (in dollars per share) | $ / shares
Total Fair Value of Awards | $ $ 15,765
UNITED STATES | Time Based Only [Member]  
Shares Awarded (in shares) | shares 895,902
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.67
Total Fair Value of Awards | $ $ 4,633
UNITED STATES | Second Time Based Only [Member]  
Shares Awarded (in shares) | shares 707,133
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 5.18
Total Fair Value of Awards | $ $ 0
UNITED STATES | The $6 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 558,956
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.86
Total Fair Value of Awards | $ $ 3,455
UNITED STATES | The $8 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 558,956
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.46
Total Fair Value of Awards | $ $ 3,054
UNITED STATES | The $10 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 558,969
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.15
Total Fair Value of Awards | $ $ 2,697
UNITED STATES | The Second $6 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 150,697
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.19
Total Fair Value of Awards | $ $ 0
UNITED STATES | The Second $8 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 150,697
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 5.47
Total Fair Value of Awards | $ $ 0
UNITED STATES | The Second $10 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 150,706
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 4.83
Total Fair Value of Awards | $ $ 0
UNITED STATES | The $13 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 1,925
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.86
Total Fair Value of Awards | $ $ 9
UNITED STATES | The $16 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 1,925
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.46
Total Fair Value of Awards | $ $ 7
UNITED STATES | The $19 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 1,925
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.15
Total Fair Value of Awards | $ $ 6
UNITED KINGDOM | Time Based Only [Member]  
Shares Awarded (in shares) | shares 123,350
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.66
Total Fair Value of Awards | $ $ 637
UNITED KINGDOM | Second Time Based Only [Member]  
Shares Awarded (in shares) | shares 135,537
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 5.17
Total Fair Value of Awards | $ $ 0
UNITED KINGDOM | The $6 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 77,091
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.85
Total Fair Value of Awards | $ $ 476
UNITED KINGDOM | The $8 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 77,091
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.45
Total Fair Value of Awards | $ $ 420
UNITED KINGDOM | The $10 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 77,102
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.14
Total Fair Value of Awards | $ $ 371
UNITED KINGDOM | The Second $6 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 28,885
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.18
Total Fair Value of Awards | $ $ 0
UNITED KINGDOM | The Second $8 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 28,885
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 5.46
Total Fair Value of Awards | $ $ 0
UNITED KINGDOM | The Second $10 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 28,886
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 4.82
Total Fair Value of Awards | $ $ 0