Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
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, 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          
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 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)            
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          
Ending balance, shares at Jul. 31, 2024       (13,954,800)      
Beginning balance, value at Apr. 30, 2025 $ 0 $ 2,167 181,489,647 $ (44,607,916) (84,968,960) (23,869) 51,891,069
Beginning balance, shares 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 $ 2,167 $ 181,550,139 $ (44,607,916) $ (93,329,056) $ (23,746) $ 43,591,588
Ending balance, shares at Jul. 31, 2025 0 21,672,095          
Ending balance, shares at Jul. 31, 2025       (14,876,316)