Annual report pursuant to Section 13 and 15(d)

NET LOSS PER COMMON SHARE (Tables)

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

 

    April 30, 2022     April 30, 2021  
Common stock equivalents:                
Restricted stock units     441,402       346,802  
Stock options     148,060       95,000  
Stock warrants     2,018,949       1,538,481  
Total     2,608,411       1,980,283