XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
12 Months Ended
Apr. 30, 2021
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 income (loss) per share for the years ended April 30, 2021 and 2020, respectively, were as follows:


   

For the Years Ended April 30,

 
   

2021

   

2020

 

Weighted average shares outstanding:

               

Basic EPS Shares outstanding (weighted average)

    9,177,537       9,073,609  

Effect of Dilutive Securities

    70,888       251,878  

Diluted EPS Shares outstanding

    9,248,425       9,325,487