XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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) $ (7,300)        
Ending balance (in shares) at Apr. 30, 2024 13,593,766 13,714,099      
Ending balance at Apr. 30, 2024 $ (1,903) $ 14 $ (708) 83,384 (84,593)
Ending 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,593,766 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