XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
12 Months Ended
Apr. 30, 2024
Earnings Per Share of Common Stock  
Schedule of Basic and Diluted Earnings Per Share

Basic and diluted earnings per share, assuming convertible preferred stock was converted for each period presented are:

 

Schedule of Basic and Diluted Earnings Per Share

 

   April 30, 2024 
   Income   Shares   Per-Share 
   (Numerator)   (Denominator)   Amount 
Net income  $7,558,000           
Basic EPS  $7,558,000    4,913,676   $1.54 
Effect of dilutive Convertible Preferred Stock       20,500    (0.01)
Diluted EPS  $7,558,000    4,934,176   $1.53 

 

  

April 30, 2023

 
   Income   Shares   Per-Share 
   (Numerator)   (Denominator)   Amount 
Net income  $4,757,000           
Basic EPS  $4,757,000    4,930,835   $0.96 
Effect of dilutive Convertible Preferred Stock       20,500     
Diluted EPS  $4,757,000    4,951,335   $0.96