Quarterly report pursuant to Section 13 or 15(d)

NET LOSS PER COMMON SHARE (Tables)

v3.22.4
NET LOSS PER COMMON SHARE (Tables)
9 Months Ended
Jan. 31, 2023
Earnings Per Share [Abstract]  
SCHEDULE OF ANTIDILUTIVE SECTURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE

 

    January 31, 2023     January 31, 2022  
Common stock equivalents:                
Restricted stock units     433,475       441,402  
Stock options     198,060       148,060  
Stock warrants     2,018,949       1,368,246  
Total     2,650,484       1,957,708