Annual report pursuant to Section 13 and 15(d)

NET LOSS PER COMMON SHARE (Tables)

v3.23.2
NET LOSS PER COMMON SHARE (Tables)
12 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
SCHEDULE OF ANTIDILUTIVE SECTURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 

    April 30, 2023     April 30, 2022  
Common stock equivalents:                
 Restricted stock units     433,475       441,402  
 Stock options     192,750       148,060  
 Stock warrants     2,888,949       2,018,949  
Total     3,515,174       2,608,411