XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE (Details) - shares
3 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Earnings Per Share [Abstract]    
Weighted Average Number of Shares Outstanding, Basic and Diluted 9,139,130 9,001,324
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 676,000 1,201,125