ÌÒÖ­Ó°Ôº

Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Tables)

v3.21.2
Stockholders' Equity (Tables)
12 Months Ended
Apr. 30, 2021
Stockholders' Equity Note [Abstract] Ìý
Schedule of Restricted Stock Unit Activity
A summary of the Company’s RSU activity which were granted under the 2021 and 2018 Equity Incentive Plans during the year ended AprilÌý30, 2021 is presented below:

Restricted Stock Units Number of Shares Weighted Average Grant Price
Unvested balance outstanding, April 30, 2020 643,175Ìý $ 5.64Ìý
Granted 275,521Ìý 9.87Ìý
Exercised —Ìý —Ìý
Forfeits (73,167) 9.09Ìý
Vested (295,557) 10.97Ìý
Expired —Ìý —Ìý
Unvested balance outstanding, April 30, 2021 549,972Ìý $ 6.58Ìý
Schedule of Warrants
A summary of the Company’s warrant activity during the year ended AprilÌý30, 2021 is presented below:
Warrants Number of Shares Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Balance Outstanding, April 30, 2020 566,223Ìý $ 6.22Ìý 3.17 $950,100
Granted —Ìý —Ìý —Ìý —Ìý
Exercised (192,049) 5.63Ìý —Ìý —Ìý
Surrendered —Ìý —Ìý —Ìý —Ìý
Expired —Ìý —Ìý —Ìý —Ìý
Balance Outstanding, April 30, 2021 374,174Ìý $ 6.37Ìý 1.9 $ —Ìý
Exercisable, April 30, 2021 374,174Ìý $ 6.37Ìý 1.9 $ —Ìý
Schedule of Exercise Price Range
OUTSTANDING WARRANTS EXERCISABLE WARRANTS
Exercise
Price
Weighted
Average
Exercise
Price
Outstanding
Number of
Warrants
Weighted
Average
Exercise
Price
Weighted
Average
Remaining Life
In Years
Exercisable
Number of
Warrants
$4.89 $ 4.89Ìý 50,000Ìý $4.89 3.44 50,000Ìý
$6.00 $ 6.00Ìý 100,000Ìý $6.00 3.09 100,000Ìý
$6.87 $ 6.87Ìý 224,174Ìý $6.87 1.48 224,174Ìý
374,174Ìý 374,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
$2.28 to $2.76
$2.76Ìý 10,423Ìý $2.76Ìý 0.42 10,423Ìý
$3.24 to $4.38
$3.82Ìý 184,222Ìý $3.75Ìý 1.07 144,387Ìý
$4.50 to $5.20
$4.94Ìý 360,654Ìý $4.93Ìý 1.66 316,427Ìý
$5.95 to $6.28
$6.10Ìý 58,000Ìý $6.12Ìý 1.21 58,000Ìý
$7.17 to $7.55
$7.44Ìý 443,425Ìý $7.42Ìý 2.36 345,425Ìý
$8.57 to $9.07
$8.98Ìý 157,749Ìý $8.98Ìý 1.69 157,749Ìý
1,214,473Ìý 1,032,411Ìý
Schedule of Stock Option Activity
A summary of the Company’s stock option activity for employees and directors during the year ended AprilÌý30, 2021, is presented below:
Options Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Balance Outstanding, April 30, 2020 2,740,539Ìý $ 4.62Ìý 1.97 $ 9,146,198Ìý
Granted —Ìý —Ìý —Ìý —Ìý
Exercised (1,442,241) 10.71Ìý —Ìý —Ìý
Forfeited (11,916) 5.56Ìý —Ìý —Ìý
Expired (71,909) 3.98Ìý —Ìý —Ìý
Balance Outstanding, April 30, 2021 1,214,473Ìý $ 6.24Ìý 1.88 $ 204,719Ìý
Exercisable, April 30, 2021 1,032,411Ìý $ 6.26Ìý 1.78 $ 173,852Ìý