XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained earnings (accumulated deficit) [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Total
Beginning Balance at Apr. 30, 2024 $ 9,512 $ 50,334 $ (20,027) $ (3) $ 0 $ 39,816
Beginning Balance (in Shares) at Apr. 30, 2024 9,511,560     741    
Contribution of stock to 401(k) plan $ 26 215       $ 241
Contribution of stock to 401(k) plan (in Shares) 26,457         26,457
Stock-based compensation expense $ 28 316       $ 344
Stock-based compensation expense (in Shares) 27,815          
Shares withheld on employee taxes on vested equity awards       $ (62)   (62)
Shares withheld on employee taxes on vested equity awards (in Shares)       4,569    
Exercise of stock options and stock appreciation rights - net of shares tendered for exercise price $ 2 (2)        
Exercise of stock options and stock appreciation rights - net of shares tendered for exercise price (in Shares) 1,819          
Dividends payable   (9,567)       (9,567)
Net income     2,430     2,430
Ending Balance at Jul. 31, 2024 $ 9,568 41,296 (17,597) $ (65) 0 33,202
Ending Balance (in Shares) at Jul. 31, 2024 9,567,651     5,310    
Beginning Balance at Apr. 30, 2025 $ 9,717 42,475 3,659 $ (231) 0 55,620
Beginning Balance (in Shares) at Apr. 30, 2025 9,716,999     13,088    
Contribution of stock to 401(k) plan $ 12 269       $ 281
Contribution of stock to 401(k) plan (in Shares) 12,405         12,405
Stock-based compensation expense $ 55 312       $ 367
Stock-based compensation expense (in Shares) 54,866          
Shares withheld on employee taxes on vested equity awards       $ (583)   (583)
Shares withheld on employee taxes on vested equity awards (in Shares)       21,910    
Net income     634     634
Ending Balance at Jul. 31, 2025 $ 9,784 $ 43,056 $ 4,293 $ (814) $ 0 $ 56,319
Ending Balance (in Shares) at Jul. 31, 2025 9,784,270     34,998