Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Tables)

v3.21.2
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