v3.25.2
Weighted Average Shares Outstanding
3 Months Ended
Jul. 31, 2025
Earnings Per Share [Abstract]  
Weighted Average Shares Outstanding
I 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:
 Three Months Ended
July 31,
 20252024
 
Weighted average shares outstanding-basic8,274,0546,396,757
Dilutive options and restricted stock--
   
Weighted average shares outstanding-diluted8,274,0546,396,757
   
Antidilutive securities not included:  
Options628,934534,767
Restricted stock6,25014,176