XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Note H - Weighted Average Shares Outstanding - Weighted Average Shares of Common Stock Outstanding (Details) - shares
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Weighted average shares outstanding-basic (in shares) 6,381,704 6,373,326
Dilutive options and restricted stock (in shares) 253,298 228,260
Weighted average shares outstanding-diluted (in shares) 6,635,002 6,601,586
Share-Based Payment Arrangement, Option [Member]    
Antidilutive securities (in shares) 240,000 220,000
Restricted Stock [Member]    
Antidilutive securities (in shares) 0 5,132