XML 84 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Share Based Compensation Stock Options Activity (Detail) - $ / shares
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Shares      
Options outstanding, beginning of year, Shares 200,667 267,761 316,160
Exercised during the period, Shares (200,667) (67,094) (48,399)
Options outstanding, end of period, Shares 0 200,667 267,761
Weighted average remaining contractual life   5 months 4 days 2 years 4 months 6 days
Options exercisable, end of period, Shares 0 200,667 267,761
Weighted average remaining contractual life   5 months 4 days 2 years 4 months 6 days
Weighted-Average Exercise Price      
Options outstanding, beginning of year, Weighted-Average Exercise Price $ 7.70 $ 6.76 $ 6.69
Exercised during period, Weighted-Average Exercise Price $ 7.67 3.97 6.28
Options outstanding, end of period, Weighted-Average Exercise Price   7.70 6.76
Options exercisable, end of period, Weighted-Average Exercise Price   $ 7.70 $ 6.76