XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.3
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 (8,365) (8,365)
Share-based compensation 551 551
Common stock issued upon vesting of restricted shares
Common stock issued upon vesting of restricted shares, shares 10,000          
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 – AGP At The Market Offering, net of issuance costs $ 39 7,469 7,508
Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares 39,009,937          
Issuance of common stock – Capital Raise, net of issuance costs $ 22 2,429 2,451
Issuance of common stock - Capital Raise, net of issuance costs, shares 21,446,079          
Balance at Oct. 31, 2024 $ 125 $ (369) 338,352 (315,944) (45) 22,119
Balance, shares at Oct. 31, 2024 124,683,555          
Balance, treasury shares at Oct. 31, 2024   (88,017)        
Balance 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)        
Net loss (3,913) (3,913)
Share-based compensation 292 292
Common stock issued upon vesting of restricted shares
Common stock issued upon vesting of restricted shares, shares 10,000          
Common stock issued related to bonus and earnout payments
Common stock issued related to bonus and earnout payments, shares          
Issuance of common stock – AGP At The Market Offering, net of issuance costs $ 7 972 979
Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares 7,565,670          
Issuance of common stock – Capital Raise, net of issuance costs $ 22 2,429 2,451
Issuance of common stock - Capital Raise, net of issuance costs, shares 21,446,079          
Balance at Oct. 31, 2024 $ 125 $ (369) 338,352 (315,944) (45) 22,119
Balance, shares at Oct. 31, 2024 124,683,555          
Balance, treasury shares at Oct. 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 (18,212) $ (18,212)
Share-based compensation 5,191 5,191
Common stock issued upon vesting of restricted shares
Common stock issued upon vesting of restricted shares, shares 44,000          
Issuance of common stock –At The Market Offering, net of issuance costs $ 6 2,948 2,954
Issuance of common stock - At The Market Offering, net of issuance costs, shares 5,624,202          
Issuance of common stock - Convertible Debt, net of issuance costs $ 12 5,702 5,714
Issuance of common stock - Convertible Debt, net of issuance costs, shares 12,058,552          
Balance at Oct. 31, 2025 $ 190 $ (1,018) 370,429 (347,302) $ 22,299
Balance, shares at Oct. 31, 2025 189,777,377          
Balance, treasury shares at Oct. 31, 2025   (787,477)       787,477
Balance at Jul. 31, 2025 $ 178 $ (1,018) 361,508 (336,477) $ 24,191
Balance, shares at Jul. 31, 2025 178,312,252          
Balance, treasury shares at Jul. 31, 2025   (787,477)        
Net loss (10,825) (10,825)
Share-based compensation 2,792 2,792
Common stock issued upon vesting of restricted shares
Common stock issued upon vesting of restricted shares, shares 44,000          
Issuance of common stock –At The Market Offering, net of issuance costs $ 5 2,611 2,616
Issuance of common stock - At The Market Offering, net of issuance costs, shares 4,929,253          
Issuance of common stock - Convertible Debt, net of issuance costs $ 7 3,518 3,525
Issuance of common stock - Convertible Debt, net of issuance costs, shares 6,491,872          
Balance at Oct. 31, 2025 $ 190 $ (1,018) $ 370,429 $ (347,302) $ 22,299
Balance, shares at Oct. 31, 2025 189,777,377          
Balance, treasury shares at Oct. 31, 2025   (787,477)       787,477