XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Apr. 30, 2024 $ 61 $ (369) $ 327,276 $ (307,579) $ (45) $ 19,344
Balance, shares at Apr. 30, 2024 61,352,731          
Balance, treasury shares at Apr. 30, 2024   (88,017)        
Net loss (4,453) (4,453)
Share-based compensation 259 259
Common stock issued related to bonus and earnout payments $ 3 627 630
Common stock issued related to bonus and earnout payments, shares 2,864,808          
Issuance of common stock - Cantor At The Market offering, net of issuance costs $ 32 6,497 6,529
Issuance of common stock - Cantor At The Market offering, net of issuance costs, shares 31,444,267          
Balances at Jul. 31, 2024 $ 96 $ (369) 334,659 (312,031) (45) 22,310
Balance, shares at Jul. 31, 2024 95,661,806          
Balance, treasury shares at Jul. 31, 2024   (88,017)        
Balance at Apr. 30, 2025 $ 172 $ (1,018) 356,588 (329,090) $ 26,652
Balance, shares at Apr. 30, 2025 172,050,563          
Balance, treasury shares at Apr. 30, 2025   (787,477)       787,477
Net loss (7,388) $ (7,388)
Share-based compensation 2,399 2,399
Issuance of common stock – AGP At The Market Offering, net of issuance costs $ 1 337 338
Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares 694,949          
Issuance of common stock - Convertible Debt, net of issuance costs $ 5 2,184 2,184
Issuance of common stock - Convertible Debt, net of issuance costs, shares 5,566,740          
Balances at Jul. 31, 2025 $ 178 $ (1,018) $ 361,508 $ (336,478) $ 24,190
Balance, shares at Jul. 31, 2025 178,312,252          
Balance, treasury shares at Jul. 31, 2025   (787,477)       787,477