v3.26.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Public Offerings [Member]
At The Market [Member]
Common Stock [Member]
Common Stock [Member]
Public Offerings [Member]
Common Stock [Member]
At The Market [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Shares outstanding beginning balance at Apr. 30, 2023       99,803,729          
Beginning balance at Apr. 30, 2023 $ 130,987     $ 130,911     $ 4,652 $ 3,009 $ (7,585)
Common stock issued upon exercise of warrants, shares       2,950,094          
Common stock issued upon exercise of warrants 4,378     $ 4,928     (550)    
Common stock issued for cash, shares         17,800,510        
Common stock issued for cash   $ 55,462     $ 55,462        
Issuance costs, net of tax   $ (1,666)     $ (1,666)        
Stock-based compensation 547           547    
Net Income (Loss) 13,705             13,705  
Total other comprehensive income (loss) (2,999)               (2,999)
Ending balance at Apr. 30, 2024 200,414     $ 189,635     4,649 16,714 (10,584)
Shares outstanding ending balance at Apr. 30, 2024       120,554,333          
Common stock issued upon exercise of warrants, shares       13,020,036          
Common stock issued upon exercise of warrants 18,614     $ 20,944     (2,330)    
Common stock issued upon exercise of options, shares       61,750          
Common stock issued upon exercise of options 136     $ 207     (71)    
Stock-based compensation 561           561    
Net Income (Loss) (4,509)             (4,509)  
Total other comprehensive income (loss) (113)               (113)
Ending balance at Apr. 30, 2025 $ 215,103     $ 210,786     2,809 12,205 (10,697)
Shares outstanding ending balance at Apr. 30, 2025       133,636,119          
Common stock issued upon exercise of options, shares 311,864     311,864          
Common stock issued upon exercise of options $ 776     $ 1,171     (395)    
Common stock issued for cash, shares           12,644,524      
Common stock issued for cash     $ 54,000     $ 54,000      
Issuance costs, net of tax     $ (789)     $ (789)      
Stock-based compensation 746           746    
Net Income (Loss) 40,249             40,249  
Total other comprehensive income (loss) 2,685               2,685
Ending balance at Apr. 30, 2026 $ 312,770     $ 265,168     $ 3,160 $ 52,454 $ (8,012)
Shares outstanding ending balance at Apr. 30, 2026       146,592,507