XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Tables)
3 Months Ended
Jul. 31, 2022
Earnings Per Share [Abstract]  
Earnings per share calculations
        
   Three Months Ended July 31, 
   2022   2021 
Net loss  $(1,545,012)  $(1,025,418)
Basic weighted average number of shares outstanding   20,829,315    1,591,306 
Diluted weighted average number of shares outstanding   20,829,315    1,591,306 
Basic loss per share  $(0.07)  $(0.64)
Diluted loss per share  $(0.07)  $(0.64)
Schedule of potentially dilutive securities
        
   Three Months Ended July 31, 
   2022   2021 
Excluded options   38,269    42,333 
Excluded warrants   9,890,847    2,981 
Total excluded options and warrants   9,929,116    45,314