Stockholders' Equity (Tables)
|
6 Months Ended |
Oct. 31, 2021 |
Stockholders' Equity Note [Abstract] |
|
Schedule of Restricted Stock Unit Activity |
A summary of the Company’s RSU activity during the six months ended October 31, 2021 is presented below:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units |
|
Number of Shares |
|
Weighted Average Grant Price |
Unvested balance outstanding, April 30, 2021 |
|
549,972 |
|
|
$ |
6.58 |
|
Granted |
|
412,792 |
|
|
6.16 |
|
Forfeits |
|
(28,841) |
|
|
9.80 |
|
Vested |
|
(34,820) |
|
|
6.15 |
|
Expired |
|
— |
|
|
— |
|
Unvested balance outstanding, October 31, 2021 |
|
899,103 |
|
|
$ |
5.38 |
|
|
Summary of Warrant Activity |
A summary of the Company’s warrant activity during the six months ended October 31, 2021 is presented below:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants |
|
Number of Shares |
|
Weighted Average Exercise Price |
|
Weighted Average Remaining Contractual Term |
|
Aggregate Intrinsic Value |
Balance Outstanding, April 30, 2021 |
|
374,174 |
|
|
$ |
6.37 |
|
|
1.90 |
|
$ |
— |
|
Granted |
|
75,000 |
|
|
$ |
6.23 |
|
|
4.80 |
|
— |
|
Exercised |
|
— |
|
|
$ |
— |
|
|
— |
|
|
— |
|
Surrendered |
|
— |
|
|
$ |
— |
|
|
— |
|
|
— |
|
Expired |
|
— |
|
|
$ |
— |
|
|
— |
|
|
— |
|
Balance Outstanding, October 31, 2021 |
|
449,174 |
|
|
$ |
6.35 |
|
|
1.96 |
|
$ |
— |
|
|
|
|
|
|
|
|
|
|
Exercisable, October 31, 2021 |
|
424,174 |
|
|
$ |
6.31 |
|
|
1.80 |
|
$ |
— |
|
|
Share-based Payment Arrangement, Option, Exercise Price Range |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OUTSTANDING WARRANTS |
|
EXERCISABLE WARRANTS |
Exercise Price |
|
Weighted Average Exercise Price |
|
Outstanding No. of Warrants |
|
Weighted Average Exercise Price |
|
Weighted Average Remaining Life In Years |
|
Exercisable No. of Warrants |
$ |
4.89 |
|
|
$ |
4.89 |
|
|
50,000 |
|
|
$ |
4.89 |
|
|
2.44 |
|
50,000 |
|
$ |
5.85 |
|
|
$ |
5.85 |
|
|
50,000 |
|
|
$ |
5.85 |
|
|
4.84 |
|
50,000 |
|
$ |
6.00 |
|
|
$ |
6.00 |
|
|
100,000 |
|
|
$ |
6.00 |
|
|
2.35 |
|
100,000 |
|
$ |
6.87 |
|
|
$ |
6.87 |
|
|
224,174 |
|
|
$ |
6.87 |
|
|
0.73 |
|
224,174 |
|
$ |
6.99 |
|
|
$ |
6.99 |
|
|
25,000 |
|
|
|
|
|
|
|
|
|
|
|
449,174 |
|
|
|
|
|
|
424,174 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OUTSTANDING OPTIONS |
|
EXERCISABLE OPTIONS |
Exercise Price |
|
Weighted Average Exercise Price |
|
Outstanding Number of Options |
|
Weighted Average Exercise Price |
|
Weighted Average Remaining Life In Years |
|
Exercisable Number of Options |
$3.24 to $4.38 |
|
$ |
3.82 |
|
|
179,264 |
|
|
$ |
3.81 |
|
|
0.78 |
|
166,597 |
|
$4.50 to $5.20 |
|
$ |
4.94 |
|
|
153,944 |
|
|
$ |
5.00 |
|
|
1.99 |
|
111,019 |
|
$5.95 to $6.28 |
|
$ |
5.95 |
|
|
28,000 |
|
|
$ |
5.95 |
|
|
0.81 |
|
28,000 |
|
$7.17 to $7.55 |
|
$ |
7.45 |
|
|
473,093 |
|
|
$ |
7.46 |
|
|
1.82 |
|
465,092 |
|
$8.57 to $9.07 |
|
$ |
8.98 |
|
|
157,749 |
|
|
$ |
8.98 |
|
|
1.18 |
|
157,749 |
|
|
|
|
|
992,050 |
|
|
|
|
|
|
928,457 |
|
|
Summary of Stock Option Activity |
A summary of the Company’s stock option activity for employees and directors during the six months ended October 31, 2021, is presented below:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options |
|
Number of Shares |
|
Weighted Average Exercise Price |
|
Weighted Average Remaining Contractual Term |
|
Aggregate Intrinsic Value |
Balance Outstanding, April 30, 2021 |
|
1,214,473 |
|
|
$ |
6.24 |
|
|
1.88 |
|
$ |
204,719 |
|
Granted |
|
— |
|
|
— |
|
|
— |
|
|
— |
|
Exercised |
|
(216,752) |
|
|
5.77 |
|
|
— |
|
|
— |
|
Forfeited |
|
(4,419) |
|
|
4.61 |
|
|
— |
|
|
— |
|
Expired |
|
(1,252) |
|
|
2.76 |
|
|
— |
|
|
— |
|
Balance Outstanding, October 31, 2021 |
|
992,050 |
|
|
$ |
6.61 |
|
|
1.56 |
|
$ |
172,313 |
|
|
|
|
|
|
|
|
|
|
Exercisable, October 31, 2021 |
|
928,457 |
|
|
$ |
6.72 |
|
|
1.51 |
|
$ |
161,584 |
|
|