Annual report pursuant to Section 13 and 15(d)

EARNINGS PER SHARE (Tables)

v3.23.2
EARNINGS PER SHARE (Tables)
12 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Earnings per share calculations
           
    Years Ended April 30,  
    2023     2022  
Net loss   $ (4,315,993 )   $ (4,239,161 )
Basic weighted average number of shares outstanding     19,489,204       15,521,654  
Diluted weighted average number of shares outstanding     19,489,204       15,521,654  
Basic and diluted loss per share   $ (0.22 )   $ (0.27 )
Schedule of potentially dilutive securities
             
    Years Ended April 30,  
    2023     2022  
Excluded options     281,269       40,900  
Excluded warrants     9,890,847       10,772,735  
Total excluded options and warrants     10,172,116       10,813,635