Quarterly report pursuant to Section 13 or 15(d)

Note 15 ??? Common Stock (Tables)

v3.24.1
Note 15 – Common Stock (Tables)
9 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Schedule of Common Stock Outstanding Roll Forward [Table Text Block]
Description of Shares   Shares Issued
Shares outstanding as of April 30, 2022     53,748,735  
Vesting of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note     653,308  
Vesting of restricted stock to Board of Directors     116,507  
Vesting of restricted stock to consultants     9,683  
Shares issued for services     39,832  
Shares outstanding as of April 30, 2023     54,568,065  
Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes     145,623  
Vesting of restricted stock to Board of Directors     181,088  
Vesting of restricted stock to consultants     1,761  
Conversion of preferred stock     818,334  
Issuance of common stock through ATM facilities     53,235  
Issuance of common stock through public offering     18,400,000  
Exercise of stock options     3,000  
Shares outstanding as of January 31, 2024     74,171,106