v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN TEMPORARY EQUITY AND STOCKHOLDERS' EQUITY - USD ($)
Preferred Stock Series B [Member]
Preferred Stock Series C [Member]
Contingently Redeemable Warrants [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Apr. 30, 2024 $ 11,867,016 $ 0 $ 0 $ 2,167 $ 185,334,173 $ (42,040,216) $ (115,625,010) $ (23,511) $ 27,647,603
Beginning balance, shares at Apr. 30, 2024 14,646 0   21,672,078   (13,634,454)      
Fractional shares adjustment
Fractional shares adjustment, shares       17          
Stock-based compensation options 478,637 478,637
Preferred stock accretion 3,193,404 (3,193,404) (3,193,404)
Series B preferred stock redemption $ (15,287,599)
Series B preferred stock redemption, shares (14,646)                
Deemed dividend   (902,580) (902,580)
Preferred stock dividends 227,179 (227,179) (227,179)
Foreign currency translation adjustment (358) (358)
Net loss 30,656,050 30,656,050
Repurchase of common stock $ (2,567,700) $ (2,567,700)
Repurchase of common stock, shares           (1,241,862)     (1,241,862)
Ending balance, value at Apr. 30, 2025 $ 0 $ 0 0 $ 2,167 181,489,647 $ (44,607,916) (84,968,960) (23,869) $ 51,891,069
Ending balance, shares at Apr. 30, 2025 0 0   21,672,095   (14,876,316)      
Stock-based compensation options 236,056 236,056
Stock issued upon vesting of restricted stock units $ 89 892,411 $ (401,625) 490,875
Stock issued upon vesting of restricted stock units, shares       875,000   (393,750)      
Stock issued for warrant exercises $ 110 1,645,785 1,645,895
Stock issued for warrant exercises, shares       1,100,000          
Issuance of Series C preferred stock and warrants, net of transaction costs 417,000
Issuance of Series C preferred stock and warrants, net of transaction costs, shares   7,000              
Preferred stock accretion $ 3,503,222 (3,503,222) (3,503,222)
Series C preferred stock redeemed $ (2,234,330) $ 236 2,234,094 2,234,330
Series C preferred stock redeemed, shares   (2,234)   2,358,620          
Series C preferred stock subject to settlement $ (278,496)
Preferred stock dividends 278,496 (278,496) (278,496)
Foreign currency translation adjustment 3,073 3,073
Net loss (19,424,654) $ (19,424,654)
Repurchase of common stock, shares                 0
Ending balance, value at Apr. 30, 2026 $ 0 $ 1,268,892 $ 417,000 $ 2,602 $ 182,716,275 $ (45,009,541) $ (104,393,614) $ (20,796) $ 33,294,926
Ending balance, shares at Apr. 30, 2026 0 4,766   26,005,715   (15,270,066)