Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (UNAUDITED)

v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
Preferred Stock Series B [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Apr. 30, 2023 $ 0 $ 2,160 $ 202,230,583 $ (13,560,623) $ (115,958,773) $ (23,003) $ 72,690,344
Beginning balance, shares at Apr. 30, 2023 0 21,602,078   (4,808,098)      
Stock issued for warrant exercises $ 7 63 70
Stock issued for warrant exercise, shares   70,000          
Preferred stock dividends (319,849) (319,849)
Preferred stock accretion 3,272,033 (3,272,033) (3,272,033)
Ending balance, value at Jul. 31, 2023 20,025,108 2,167 198,638,764 (40,282,520) (119,142,070) (22,552) 39,193,789
Foreign currency translation adjustment 451 451
Net income (loss) (3,183,297) (3,183,297)
Issuance of Series B Preferred Stock, net of discounts and issuance costs of $18,246,925 $ 16,753,075
Issuance of Series B Preferred Stock, net of discounts and issuance costs, shares 35,000            
Repurchase of common stock $ (26,721,897) (26,721,897)
Repurchase of common stock, shares       (8,085,879)      
Ending balance, shares at Jul. 31, 2023 35,000 21,672,078   (12,893,977)      
Beginning balance, value at Apr. 30, 2024 $ 11,867,016 $ 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 21,672,078   (13,634,454)      
Stock-based compensation - options 222,677 222,677
Preferred stock dividends (685,801) (685,801)
Preferred stock accretion 2,148,047 (2,148,047) (2,148,047)
Series B preferred stock redeemed $ (2,893,144)
Series B preferred stock redeemed, shares (2,917)            
Series B preferred stock subject to redemption $ (5,788,805)
Series B preferred stock subject to redemption, shares (5,833)            
Ending balance, value at Jul. 31, 2024 $ 5,333,114 2,167 182,723,002 (42,789,816) (92,203,655) (23,328) 47,708,370
Foreign currency translation adjustment 183 183
Net income (loss) 23,421,355 23,421,355
Repurchase of common stock $ (749,600) $ (749,600)
Repurchase of common stock, shares       (320,346)      
Ending balance, shares at Jul. 31, 2024 5,896 21,672,078   (13,954,800)