v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Non-Controlling Interest
Accumulated Deficit
Beginning balance (in shares) at Apr. 30, 2024   13,714,099        
Beginning balance (in shares) at Apr. 30, 2024     120,333      
Beginning balance at Apr. 30, 2024 $ (1,903) $ 14 $ (708) $ 83,384 $ 0 $ (84,593)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 654     654    
Issuance of common stock on exercise of stock options (in shares)   183,404        
Issuance of common stock on exercise of stock options 320     320    
Net income (loss) $ 4,701         4,701
Ending balance (in shares) at Apr. 30, 2025 13,777,170 13,897,503        
Ending balance (in shares) at Apr. 30, 2025     120,333      
Ending balance at Apr. 30, 2025 $ 3,772 $ 14 $ (708) 84,358 0 (79,892)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 1,237     1,108 129  
Issuance of common stock on exercise of stock options (in shares)   109,656        
Issuance of common stock on exercise of stock options 234     234    
Net income (loss) $ (1,175)         (1,175)
Ending balance (in shares) at Apr. 30, 2026 13,886,826 14,007,159        
Ending balance (in shares) at Apr. 30, 2026     120,333      
Ending balance at Apr. 30, 2026 $ 4,068 $ 14 $ (708) $ 85,700 $ 129 $ (81,067)