Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.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, 2022 $ 0 $ 2,072 $ 201,582,107 $ 0 $ (111,648,656) $ (15,757) $ 89,919,766
Beginning balance, shares at Apr. 30, 2022 0 20,721,047   0      
Stock issued for compensation 2,750 2,750
Stock issued for services 2,278 2,278
Stock issued for services, shares   1,002          
Stock-based compensation options 4,595 4,595
Ending balance, value at Jul. 31, 2022 0 2,160 201,592,522 (2,090,847) (113,193,668) (14,453) 86,295,714
Stock issued for warrant exercise $ 88 792 880
Stock issued for warrant exercise, shares   880,000          
Foreign currency translation adjustment 1,304 1,304
Net loss (1,545,012) (1,545,012)
Repurchase of common stock $ (2,090,847) (2,090,847)
Repurchase of common stock, shares       (851,981)      
Ending balance, shares at Jul. 31, 2022 0 21,602,049   (851,981)      
Beginning balance, value at Apr. 30, 2022 $ 0 $ 2,072 201,582,107 $ 0 (111,648,656) (15,757) 89,919,766
Beginning balance, shares at Apr. 30, 2022 0 20,721,047   0      
Ending balance, value at Oct. 31, 2022 $ 0 $ 2,160 201,600,651 $ (5,475,891) (115,074,175) (15,173) 81,037,572
Net loss             (3,425,519)
Ending balance, shares at Oct. 31, 2022 0 21,602,078   (2,075,134)      
Beginning balance, value at Jul. 31, 2022 $ 0 $ 2,160 201,592,522 $ (2,090,847) (113,193,668) (14,453) 86,295,714
Beginning balance, shares at Jul. 31, 2022 0 21,602,049   (851,981)      
Stock issued for compensation 3,917 3,917
Stock options granted 4,212 4,212
Reverse stock split adjustment
Reverse stock split adjustment, shares   29          
Ending balance, value at Oct. 31, 2022 0 $ 2,160 201,600,651 (5,475,891) (115,074,175) (15,173) 81,037,572
Foreign currency translation adjustment (720) (720)
Net loss (1,880,507) (1,880,507)
Repurchase of common stock $ (3,385,044) (3,385,044)
Repurchase of common stock, shares       (1,223,153)      
Ending balance, shares at Oct. 31, 2022 0 21,602,078   (2,075,134)      
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)      
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
Stock issued for warrant exercise $ 7 63 70
Stock issued for warrant exercise, shares   70,000          
Series B 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 $ 0 0 $ 0 0 0 0
Issuance of Series B Preferred Stock, net of discounts and issuance costs, shares 35,000            
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)      
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
Net loss             $ (393,401)
Repurchase of common stock, shares             (8,163,988)
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)
Accrual of preferred stock and dividend redemption, shares (3,520)            
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
Series B preferred stock dividends (586,886) (586,886)
Preferred stock accretion 4,461,097 (4,461,097) (4,461,097)
Foreign currency translation adjustment (1,591) (1,591)
Net loss 2,789,896 2,789,896
Repurchase of common stock $ (166,603) $ (166,603)
Repurchase of common stock, shares       (78,109)     (78,109)
Ending balance, shares at Oct. 31, 2023 31,480 21,672,078   (12,972,086)