XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note H - Weighted Average Shares Outstanding - Weighted Average Shares of Common Stock Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Weighted average shares outstanding-basic (in shares) 6,368,840 6,529,846 6,371,083 6,567,020
Dilutive options and restricted stock (in shares) 179,431 333,427 203,845 363,584
Weighted average shares outstanding-diluted (in shares) 6,548,271 6,863,273 6,574,928 6,930,604
Share-Based Payment Arrangement, Option [Member]        
Antidilutive securities (in shares) 357,500 25,000 577,500 55,000
Restricted Stock [Member]        
Antidilutive securities (in shares) 31,227 4,000 36,359 4,000