XML 63 R29.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Tables)
12 Months Ended
Apr. 30, 2022
Earnings Per Share [Abstract]  
Earnings per share calculations
               
    Years Ended April 30,  
    2022     2021  
Net loss   $ (4,239,161 )   $ (3,551,236 )
Basic weighted average number of shares outstanding     15,521,654       1,448,285  
Diluted weighted average number of shares outstanding     15,521,654       1,448,285  
Basic and diluted loss per share   $ (0.27 )   $ (2.45 )
Schedule of potentially dilutive securities
          
   Years Ended April 30, 
   2022   2021 
Excluded options   40,900    41,333 
Excluded warrants   10,772,735    2,981 
Total excluded options and warrants   10,813,635    44,314