Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
Preferred Stock [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 exercise $ 7 63 70
Stock issued for warrant exercise, shares   70,000          
Accrued preferred stock dividends (319,849)   (319,849)
Preferred stock accretion 3,272,033 (3,272,033) (3,272,033)
Foreign currency translation adjustment 451 451
Net loss (3,183,297) (3,183,297)
Repurchase of common stock $ (26,721,897) (26,721,897)
Repurchase of common stock, shares       (8,085,879)      
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            
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
Ending balance, shares at Jul. 31, 2023 35,000 21,672,078   (12,893,977)      
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)      
Net loss             (393,401)
Ending balance, value at Oct. 31, 2023 $ 21,297,669 $ 2,167 193,590,781 $ (40,449,123) (116,352,174) (24,143) 36,767,508
Ending balance, shares at Oct. 31, 2023 31,480 21,672,078   (12,972,086)      
Beginning 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
Beginning balance, shares at Jul. 31, 2023 35,000 21,672,078   (12,893,977)      
Series B preferred stock subject to redemption $ (3,188,536)
Series B preferred stock subject to redemption, shares (3,520)            
Series B preferred stock dividends (586,886) (586,886)
Preferred stock accretion 4,461,097 (4,461,097) (4,461,097)
Repurchase of common stock $ (166,603) (166,603)
Repurchase of common stock, shares       (78,109)      
Foreign currency translation adjustment (1,591) (1,591)
Net loss 2,789,896 2,789,896
Ending balance, value at Oct. 31, 2023 $ 21,297,669 $ 2,167 193,590,781 $ (40,449,123) (116,352,174) (24,143) 36,767,508
Ending balance, shares at Oct. 31, 2023 31,480 21,672,078   (12,972,086)      
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 accretion 2,148,047 (2,148,047) (2,148,047)
Series B preferred stock redemption $ (2,893,144)
Series B preferred stock redemption, shares (2,917)            
Series B preferred stock subject to redemption $ (5,788,805)
Series B preferred stock subject to redemption, shares (5,833)            
Preferred stock dividends (685,801)       (685,801)
Foreign currency translation adjustment 183 183
Net loss 23,421,355 23,421,355
Repurchase of common stock $ (749,600) (749,600)
Repurchase of common stock, shares       (320,346)      
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
Ending balance, shares at Jul. 31, 2024 5,896 21,672,078   (13,954,800)      
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)      
Net loss             21,951,795
Ending balance, value at Oct. 31, 2024 $ 0 $ 2,167 181,352,842 $ (44,207,381) (93,673,215) (23,267) 43,451,146
Ending balance, shares at Oct. 31, 2024 0 21,672,095   (14,637,836)      
Beginning 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
Beginning balance, shares at Jul. 31, 2024 5,896 21,672,078   (13,954,800)      
Fractional shares adjustment    
Fractional shares adjustment, shares   17          
Stock-based compensation options 119,155 119,155
Preferred stock accretion 1,045,357 (1,045,357) (1,045,357)
Series B preferred stock redemption $ (2,868,607)
Series B preferred stock redemption, shares (2,917)            
Series B preferred stock subject to redemption $ (3,509,864)
Series B preferred stock subject to redemption, shares (2,979)            
Preferred stock dividends (443,958)       (443,958)
Foreign currency translation adjustment 61 61
Net loss (1,469,560) (1,469,560)
Repurchase of common stock $ (1,417,565) (1,417,565)
Repurchase of common stock, shares       (683,036)      
Ending balance, value at Oct. 31, 2024 $ 0 $ 2,167 $ 181,352,842 $ (44,207,381) $ (93,673,215) $ (23,267) $ 43,451,146
Ending balance, shares at Oct. 31, 2024 0 21,672,095   (14,637,836)