Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (UNAUDITED) - 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, Common [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
Shares, Outstanding, Beginning Balance at Apr. 30, 2024 14,646     21,672,078          
Beginning balance, shares at Apr. 30, 2024           (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)
[custom:SeriesBPreferredStockRedeemedShares] (2,917)                
Series B preferred stock subject to redemption $ (5,788,805)
[custom:SeriesBPreferredStockSubjectToRedemptionShares] (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 0 0 $ 2,167 182,723,002 $ (42,789,816) (92,203,655) (23,328) 47,708,370
Shares, Outstanding, Ending Balance at Jul. 31, 2024 5,896     21,672,078          
Ending balance, shares at Jul. 31, 2024           (13,954,800)      
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
Shares, Outstanding, Beginning Balance at Apr. 30, 2024 14,646     21,672,078          
Beginning balance, shares at Apr. 30, 2024           (13,634,454)      
Net loss                 21,951,795
Ending balance, value at Oct. 31, 2024 $ 0 0 0 $ 2,167 181,352,842 $ (44,207,381) (93,673,215) (23,267) 43,451,146
Shares, Outstanding, Ending Balance at Oct. 31, 2024 0     21,672,095          
Ending balance, shares at Oct. 31, 2024           (14,637,836)      
Beginning balance, value at Jul. 31, 2024 $ 5,333,114 0 0 $ 2,167 182,723,002 $ (42,789,816) (92,203,655) (23,328) 47,708,370
Shares, Outstanding, Beginning Balance at Jul. 31, 2024 5,896     21,672,078          
Beginning balance, shares at Jul. 31, 2024           (13,954,800)      
Fractional shares adjustment
[custom:FractionalSharesAdjustmentShares]       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)
[custom:SeriesBPreferredStockRedeemedShares] (2,917)                
Series B preferred stock subject to redemption $ (3,509,864)
[custom:SeriesBPreferredStockSubjectToRedemptionShares] (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 0 0 $ 2,167 181,352,842 $ (44,207,381) (93,673,215) (23,267) 43,451,146
Shares, Outstanding, Ending Balance at Oct. 31, 2024 0     21,672,095          
Ending balance, shares at Oct. 31, 2024           (14,637,836)      
Beginning 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
Shares, Outstanding, Beginning Balance at Apr. 30, 2025 0     21,672,095          
Beginning balance, shares at Apr. 30, 2025           (14,876,316)      
Stock-based compensation options 60,492 60,492
Foreign currency translation adjustment 123 123
Net loss (8,360,096) (8,360,096)
Ending balance, value at Jul. 31, 2025 $ 0 $ 0 0 $ 2,167 181,550,139 $ (44,607,916) (93,329,056) (23,746) 43,591,588
Shares, Outstanding, Ending Balance at Jul. 31, 2025 0 0   21,672,095          
Ending balance, shares at Jul. 31, 2025           (14,876,316)      
Beginning 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
Shares, Outstanding, Beginning Balance at Apr. 30, 2025 0     21,672,095          
Beginning balance, shares at Apr. 30, 2025           (14,876,316)      
Net loss                 (15,778,071)
Ending balance, value at Oct. 31, 2025 $ 0 $ 901,996 417,000 $ 2,167 180,611,996 $ (44,607,916) (100,747,031) (24,127) 35,235,089
Shares, Outstanding, Ending Balance at Oct. 31, 2025 0 7,000   21,672,095          
Ending balance, shares at Oct. 31, 2025           (14,876,316)      
Beginning balance, value at Jul. 31, 2025 $ 0 $ 0 0 $ 2,167 181,550,139 $ (44,607,916) (93,329,056) (23,746) 43,591,588
Shares, Outstanding, Beginning Balance at Jul. 31, 2025 0 0   21,672,095          
Beginning balance, shares at Jul. 31, 2025           (14,876,316)      
Stock-based compensation options 60,492 60,492
Issuance of Series C preferred stock and warrants, net of transaction costs 417,000
Issuance of Series C Preferred Stock and Warrants, shares   7,000              
Foreign currency translation adjustment (381) (381)
Net loss (7,417,975) (7,417,975)
Series C Preferred stock accretion 901,996 (901,996) (901,996)
Series C preferred stock dividend subject to settlement (96,639)
Series C preferred stock dividends accrual 96,639 (96,639) (96,639)
Ending balance, value at Oct. 31, 2025 $ 0 $ 901,996 $ 417,000 $ 2,167 $ 180,611,996 $ (44,607,916) $ (100,747,031) $ (24,127) $ 35,235,089
Shares, Outstanding, Ending Balance at Oct. 31, 2025 0 7,000   21,672,095          
Ending balance, shares at Oct. 31, 2025           (14,876,316)