XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ (DEFICIENCY) EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance (in shares) at Apr. 30, 2023   13,558,650      
Beginning balance (in shares) at Apr. 30, 2023     14,422    
Beginning balance at Apr. 30, 2023 $ 4,636 $ 14 $ (74) $ 82,013 $ (77,317)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 1,118     1,118  
Issuance of common stock on exercise of stock options (in shares)   155,449      
Issuance of common stock on exercise of stock options 253     253  
Repurchase of common stock (in shares)     105,911    
Repurchase of common stock (634)   $ (634)    
Net income (loss) $ (7,276)       (7,276)
Ending balance (in shares) at Apr. 30, 2024 13,593,766 13,714,099      
Ending balance (in shares) at Apr. 30, 2024     120,333    
Ending balance at Apr. 30, 2024 $ (1,903) $ 14 $ (708) 83,384 (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 $ (79,892)