Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Note 15 - Stock-based Compensation - Summary of Awards Granted (Details)
3 Months Ended
Jul. 31, 2019
USD ($)
$ / shares
shares
Shares Awarded (in shares) | shares 6,667,002
Individual Fair Value of Awards (in dollars per share) | $ / shares
Total Fair Value of Awards | $ $ 29,584,968
Time Based Only [Member] | UNITED STATES  
Shares Awarded (in shares) | shares 1,156,630
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.67
Total Fair Value of Awards | $ $ 7,714,722
Time Based Only [Member] | UNITED KINGDOM  
Shares Awarded (in shares) | shares 164,744
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 6.67
Total Fair Value of Awards | $ $ 1,098,842
The $13 Market/Time- Based [Member] | UNITED STATES  
Shares Awarded (in shares) | shares 1,543,044
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 4.47
Total Fair Value of Awards | $ $ 6,904,032
The $13 Market/Time- Based [Member] | UNITED KINGDOM  
Shares Awarded (in shares) | shares 238,808
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 4.46
Total Fair Value of Awards | $ $ 1,066,272
The $16 Market/Time- Based [Member] | UNITED STATES  
Shares Awarded (in shares) | shares 1,543,044
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.85
Total Fair Value of Awards | $ $ 5,940,038
The $16 Market/Time- Based [Member] | UNITED KINGDOM  
Shares Awarded (in shares) | shares 238,808
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.84
Total Fair Value of Awards | $ $ 917,096
The $19 Market/Time- Based [Member] | UNITED STATES  
Shares Awarded (in shares) | shares 1,543,091
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.34
Total Fair Value of Awards | $ $ 5,149,194
The $19 Market/Time- Based [Member] | UNITED KINGDOM  
Shares Awarded (in shares) | shares 238,833
Individual Fair Value of Awards (in dollars per share) | $ / shares $ 3.33
Total Fair Value of Awards | $ $ 794,772