Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.4
Note 14 - Stock-based Compensation - Summary of Awards Granted (Details)
$ / shares in Units, $ in Thousands
Jan. 31, 2021
USD ($)
$ / shares
shares
Shares Awarded (in shares) | shares 3,542,242
Individual Fair Value of Awards (in dollars per share) | $ / shares
Total Fair Value of Awards | $ $ 14,996,911
UNITED STATES | Time Based Only [Member]  
Shares Awarded (in shares) | shares 866,953
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.20
Total Fair Value of Awards | $ $ 4,321,570
UNITED STATES | Second Time Based Only [Member]  
Shares Awarded (in shares) | shares 580,091
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.06
Total Fair Value of Awards | $ $ 3,306,662
UNITED STATES | The $6 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 580,092
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 5.35
Total Fair Value of Awards | $ $ 2,931,121
UNITED STATES | The $8 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 580,106
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 4.72
Total Fair Value of Awards | $ $ 2,593,411
UNITED STATES | The $10 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 $6 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 $8 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 Second $10 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 | $ $ 5,524
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.46
Total Fair Value of Awards | $ $ 4,913
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.15
Total Fair Value of Awards | $ $ 4,351
UNITED KINGDOM | Time Based Only [Member]  
Shares Awarded (in shares) | shares 136,685
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.08
Total Fair Value of Awards | $ $ 602,123
UNITED KINGDOM | Second Time Based Only [Member]  
Shares Awarded (in shares) | shares 84,591
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 5.85
Total Fair Value of Awards | $ $ 460,006
UNITED KINGDOM | The $6 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 84,591
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 5.16
Total Fair Value of Awards | $ $ 407,212
UNITED KINGDOM | The $8 Market/Time- Based [Member]  
Shares Awarded (in shares) | shares 84,602
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 4.55
Total Fair Value of Awards | $ $ 360,018
UNITED KINGDOM | The $10 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 $6 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 $8 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