Annual report pursuant to Section 13 and 15(d)

Net Loss Per Common Share (Tables)

v3.21.2
Net Loss Per Common Share (Tables)
12 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
    April 30, 2021     April 30, 2020  
Common stock equivalents:                
Preferred stock           20,357  
Restricted stock units     346,802       33,117  
Stock options     95,000       100,000  
Stock warrants     1,538,481       746,753  
Total     1,980,283       900,227