XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIENCY) - 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 at Apr. 30, 2024 $ (1,903) $ 14 $ (708) $ 83,384   $ (84,593)
Beginning balance (in shares) at Apr. 30, 2024     120,333      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 258     258    
Net income (loss) 1,313         1,313
Ending balance (in shares) at Jul. 31, 2024   13,714,099        
Ending balance at Jul. 31, 2024 (332) $ 14 $ (708) 83,642   (83,280)
Ending balance (in shares) at Jul. 31, 2024     120,333      
Beginning balance (in shares) at Apr. 30, 2024   13,714,099        
Beginning balance at Apr. 30, 2024 (1,903) $ 14 $ (708) 83,384   (84,593)
Beginning balance (in shares) at Apr. 30, 2024     120,333      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 2,041          
Ending balance (in shares) at Oct. 31, 2024   13,819,236        
Ending balance at Oct. 31, 2024 681 $ 14 $ (708) 83,927   (82,552)
Ending balance (in shares) at Oct. 31, 2024     120,333      
Beginning balance (in shares) at Jul. 31, 2024   13,714,099        
Beginning balance at Jul. 31, 2024 (332) $ 14 $ (708) 83,642   (83,280)
Beginning balance (in shares) at Jul. 31, 2024     120,333      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 9     9    
Issuance of common stock on exercise of stock options (in shares)   105,137        
Issuance of common stock on exercise of stock options 276     276    
Net income (loss) 728         728
Ending balance (in shares) at Oct. 31, 2024   13,819,236        
Ending balance at Oct. 31, 2024 $ 681 $ 14 $ (708) 83,927   (82,552)
Ending balance (in shares) at Oct. 31, 2024     120,333      
Beginning balance (in shares) at Apr. 30, 2025 13,777,170 13,897,503        
Beginning balance at Apr. 30, 2025 $ 3,772 $ 14 $ (708) 84,358 $ 0 (79,892)
Beginning balance (in shares) at Apr. 30, 2025     120,333      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 208     178 30  
Issuance of common stock on exercise of stock options (in shares)   11,251        
Issuance of common stock on exercise of stock options 24     24    
Net income (loss) (466)         (466)
Ending balance (in shares) at Jul. 31, 2025   13,908,754        
Ending balance at Jul. 31, 2025 $ 3,538 $ 14 $ (708) 84,560 30 (80,358)
Ending balance (in shares) at Jul. 31, 2025     120,333      
Beginning balance (in shares) at Apr. 30, 2025 13,777,170 13,897,503        
Beginning balance at Apr. 30, 2025 $ 3,772 $ 14 $ (708) 84,358 0 (79,892)
Beginning balance (in shares) at Apr. 30, 2025     120,333      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ (230)          
Ending balance (in shares) at Oct. 31, 2025 13,886,326 14,006,659        
Ending balance at Oct. 31, 2025 $ 4,231 $ 14 $ (708) 84,985 61 (80,121)
Ending balance (in shares) at Oct. 31, 2025     120,333      
Beginning balance (in shares) at Jul. 31, 2025   13,908,754        
Beginning balance at Jul. 31, 2025 3,538 $ 14 $ (708) 84,560 30 (80,358)
Beginning balance (in shares) at Jul. 31, 2025     120,333      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 249     218 31  
Issuance of common stock on exercise of stock options (in shares)   97,905        
Issuance of common stock on exercise of stock options 207     207    
Net income (loss) 237          
Net income (loss) $ 237         237
Ending balance (in shares) at Oct. 31, 2025 13,886,326 14,006,659        
Ending balance at Oct. 31, 2025 $ 4,231 $ 14 $ (708) $ 84,985 $ 61 $ (80,121)
Ending balance (in shares) at Oct. 31, 2025     120,333