v3.26.1
Consolidated Statements of Shareholders' Equity - 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 (24,466) (24,466)
Share-based compensation 4,603 4,603
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          
Common stock issued upon vesting of restricted shares $ 3 3
Common stock issued upon vesting of restricted shares, shares 2,964,209          
Issuance of common stock –At The Market Offering, net of issuance costs $ 68 17,661 17,729
Issuance of common stock - At The Market offering, net of issuance costs, shares 67,980,307          
Issuance of common stock – Capital Raise, net of issuance costs $ 22 2,428 2,450
Issuance of common stock - Capital Raise, net of issuance costs, shares 21,446,079          
Issuance of common stock - Convertible Debt, net of issuance costs $ 15 6,949 6,964
Issuance of common stock - Convertible Debt, net of issuance costs, shares 15,442,429          
Shares withheld for tax withholdings $ (649) (649)
Shares withheld for tax withholdings, shares   (699,460)        
Foreign exchange loss 45 45
Balance at Apr. 30, 2025 $ 172 $ (1,018) 359,544 (332,046) $ 26,652
Balance, shares at Apr. 30, 2025 172,050,563          
Balance, treasury shares at Apr. 30, 2025   (787,477)       787,477
Net loss (48,915) $ (48,915)
Share-based compensation 9,488 9,488
Common stock issued upon vesting of restricted shares $ 8 (8)
Common stock issued upon vesting of restricted shares, shares 7,682,091          
Issuance of common stock –At The Market Offering, net of issuance costs $ 17 7,575 7,592
Issuance of common stock - At The Market offering, net of issuance costs, shares 16,887,086          
Issuance of common stock - Convertible Debt, net of issuance costs $ 34 18,432 $ 18,466
Issuance of common stock - Convertible Debt, net of issuance costs, shares 34,526,258         28,250,000
Shares withheld for tax withholdings $ (807) $ (807)
Shares withheld for tax withholdings, shares   (1,898,436)        
Balance at Apr. 30, 2026 $ 231 $ (1,825) $ 395,031 $ (380,961) $ 12,476
Balance, shares at Apr. 30, 2026 231,145,998          
Balance, treasury shares at Apr. 30, 2026   (2,685,913)       2,685,913