Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Tables)

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