XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Apr. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

Reconciliations of the weighted average shares outstanding for basic and diluted (loss) income per share for the years ended April 30, 2022 and 2021, respectively, were as follows:

 

   

For the Years Ended April 30,

 
   

2022

   

2021

 

Weighted average shares outstanding:

               

Basic EPS Shares outstanding (weighted average)

    9,265,934       9,177,537  

Effect of Dilutive Securities

    **       70,888  

Diluted EPS Shares outstanding

    9,265,934       9,248,425