XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.4
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIENCY) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance (in shares) at Apr. 30, 2023   13,544,228      
Beginning balance at Apr. 30, 2023 $ 4,636 $ 14 $ (74) $ 82,013 $ (77,317)
Beginning balance (in shares) at Apr. 30, 2023     14,422    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 423     423  
Issuance of common stock on exercise of stock options (in shares)   40,897      
Issuance of common stock on exercise of stock options 12     12  
Repurchase of common stock (in shares)   (101,015) 101,015    
Repurchase of common stock (602)   $ (602)    
Net income (loss) (2,566)       (2,566)
Ending balance (in shares) at Jul. 31, 2023   13,484,110      
Ending balance at Jul. 31, 2023 1,903 $ 14 $ (676) 82,448 (79,883)
Ending balance (in shares) at Jul. 31, 2023     115,437    
Beginning balance (in shares) at Apr. 30, 2023   13,544,228      
Beginning balance at Apr. 30, 2023 4,636 $ 14 $ (74) 82,013 (77,317)
Beginning balance (in shares) at Apr. 30, 2023     14,422    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (4,637)        
Ending balance (in shares) at Oct. 31, 2023   13,593,766      
Ending balance at Oct. 31, 2023 93 $ 14 $ (708) 82,741 (81,954)
Ending balance (in shares) at Oct. 31, 2023     120,333    
Beginning balance (in shares) at Jul. 31, 2023   13,484,110      
Beginning balance at Jul. 31, 2023 1,903 $ 14 $ (676) 82,448 (79,883)
Beginning balance (in shares) at Jul. 31, 2023     115,437    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 53     53  
Issuance of common stock on exercise of stock options (in shares)   114,552      
Issuance of common stock on exercise of stock options 240     240  
Repurchase of common stock (in shares)   (4,896) 4,896    
Repurchase of common stock (32)   $ (32)    
Net income (loss) (2,071)       (2,071)
Ending balance (in shares) at Oct. 31, 2023   13,593,766      
Ending balance at Oct. 31, 2023 $ 93 $ 14 $ (708) 82,741 (81,954)
Ending balance (in shares) at Oct. 31, 2023     120,333    
Beginning balance (in shares) at Apr. 30, 2024 13,593,766 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  
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) 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,593,766 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,698,903 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  
Net income (loss) $ 728       728
Ending balance (in shares) at Oct. 31, 2024 13,698,903 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