Quarterly report pursuant to Section 13 or 15(d)

NET LOSS PER COMMON SHARE (Tables)

v3.21.2
NET LOSS PER COMMON SHARE (Tables)
6 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

    October 31, 2021     October 31, 2020  
Common stock equivalents:                
Preferred stock           1,990,606  
Restricted stock units     354,757       32,500  
Stock options     90,000       96,875  
Stock warrants     1,368,246       1,658,419  
Total     1,813,003       3,778,400