XML 41 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Earnings Per Share of Common Stock    
Net income $ 3,598,000 $ 2,546,000
Basic EPS $ 3,598,000 $ 2,546,000
Basic EPS, shares 3,598,000 4,958,769
Basic EPS, per share $ 0.73 $ 0.51
Effect of dilutive convertible preferred Stock
Effect of dilutive convertible preferred Stock, shares 20,500 20,500
Effect of dilutive convertible preferred Stock, per share $ (0.0030) $ (0.0019)
Diluted EPS $ 3,284,000 $ 2,546,000
Diluted EPS, shares 4,983,047 4,977,584
Diluted EPS, per share $ 0.72 $ 0.51