v3.25.2
Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Apr. 30, 2023 $ 9,374 $ 49,136 $ (25,621) $ (3) $ 0 $ 32,886
Balance (in Shares) at Apr. 30, 2023 9,373,776     741    
Contribution of stock to 401(k) plan $ 59 455       514
Contribution of stock to 401(k) plan (in Shares) 58,987          
Stock-based compensation expense $ 79 743       822
Stock-based compensation expense (in Shares) 78,797          
Dividends           0
Net income     5,594     5,594
Balance at Apr. 30, 2024 $ 9,512 50,334 (20,027) $ (3) 0 39,816
Balance (in Shares) at Apr. 30, 2024 9,511,560     741    
Exercise of stock options $ 2 (151)   $ 149   0
Exercise of stock options (in Shares) 1,819     (11,917)    
Contribution of stock to 401(k) plan $ 70 831       901
Contribution of stock to 401(k) plan (in Shares) 70,100          
Stock-based compensation expense $ 133 1,028       1,161
Stock-based compensation expense (in Shares) 133,520          
Shares withheld on employee taxes on vested equity awards       $ (377)   (377)
Shares withheld on employee taxes on vested equity awards (in Shares)       24,264    
Dividends   (9,567)       (9,567)
Net income     23,686     23,686
Balance at Apr. 30, 2025 $ 9,717 $ 42,475 $ 3,659 $ (231) $ 0 $ 55,620
Balance (in Shares) at Apr. 30, 2025 9,716,999     13,088