XML 33 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Weighted Average Shares Outstanding
12 Months Ended
Apr. 30, 2025
Earnings Per Share [Abstract]  
Weighted Average Shares Outstanding
J Weighted Average Shares Outstanding
Weighted average shares of common stock outstanding used in the calculation of basic and diluted earnings per share were as follows:
 Years Ended April 30,
 202520242023
    
Weighted average shares outstanding-basic7,524,7706,388,5376,371,229
Dilutive options and restricted stock156,820-195,667
 
Weighted average shares outstanding-diluted7,681,5906,388,5376,566,896
 
Antidilutive securities not included:
Options630,692368,118315,625
Restricted Stock23,4219,89815,231