XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Capital Contributed in Excess of Par
Treasury Stock at Cost
Retained Earnings
Beginning balance (in shares) at Apr. 30, 2024   79,646,211      
Beginning balance at Apr. 30, 2024 $ 54,441 $ 796 $ 13,866 $ (7,197) $ 46,976
Beginning balance (in shares) at Apr. 30, 2024       10,875,355  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in shares) 500,000 [1]     500,000  
Stock repurchase $ (464)     $ (464)  
Deferred compensation, restricted stock 69   69    
Net Income 2,246       2,246
Ending balance (in shares) at Jul. 31, 2024   79,646,211      
Ending balance at Jul. 31, 2024 56,292 $ 796 13,935 $ (7,661) 49,222
Ending balance (in shares) at Jul. 31, 2024       11,375,355  
Beginning balance (in shares) at Apr. 30, 2024   79,646,211      
Beginning balance at Apr. 30, 2024 54,441 $ 796 13,866 $ (7,197) 46,976
Beginning balance (in shares) at Apr. 30, 2024       10,875,355  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 5,842        
Ending balance (in shares) at Oct. 31, 2024   79,646,211      
Ending balance at Oct. 31, 2024 59,057 $ 796 14,003 $ (8,560) 52,818
Ending balance (in shares) at Oct. 31, 2024       12,059,115  
Beginning balance (in shares) at Jul. 31, 2024   79,646,211      
Beginning balance at Jul. 31, 2024 $ 56,292 $ 796 13,935 $ (7,661) 49,222
Beginning balance (in shares) at Jul. 31, 2024       11,375,355  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in shares) 683,760 [1]     683,760  
Stock repurchase $ (899)     $ (899)  
Deferred compensation, restricted stock 68   68    
Net Income 3,596       3,596
Ending balance (in shares) at Oct. 31, 2024   79,646,211      
Ending balance at Oct. 31, 2024 $ 59,057 $ 796 14,003 $ (8,560) 52,818
Ending balance (in shares) at Oct. 31, 2024       12,059,115  
Beginning balance (in shares) at Apr. 30, 2025 67,180,527 79,772,345      
Beginning balance at Apr. 30, 2025 $ 65,114 $ 798 14,247 $ (9,458) 59,527
Beginning balance (in shares) at Apr. 30, 2025 12,591,818     12,591,818  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in shares) 2,414,250 [1]     2,414,250  
Stock repurchase $ (3,653)     $ (3,653)  
Restricted stock forfeited 10   10    
Restricted stock forfeited (in shares)       5,780  
Stock awarded to directors (in shares)   42,515      
Stock awarded to directors 63 $ 1 62    
Deferred compensation, restricted stock (in shares)   51,724      
Deferred compensation, restricted stock 24   24    
Net Income 3,685       3,685
Ending balance (in shares) at Jul. 31, 2025   79,866,584      
Ending balance at Jul. 31, 2025 $ 65,243 $ 799 14,343 $ (13,111) 63,212
Ending balance (in shares) at Jul. 31, 2025       15,011,848  
Beginning balance (in shares) at Apr. 30, 2025 67,180,527 79,772,345      
Beginning balance at Apr. 30, 2025 $ 65,114 $ 798 14,247 $ (9,458) 59,527
Beginning balance (in shares) at Apr. 30, 2025 12,591,818     12,591,818  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income $ 9,679        
Ending balance (in shares) at Oct. 31, 2025 64,279,002 79,978,702      
Ending balance at Oct. 31, 2025 $ 70,213 $ 800 14,472 $ (14,265) 69,206
Ending balance (in shares) at Oct. 31, 2025 15,699,700     15,699,700  
Beginning balance (in shares) at Jul. 31, 2025   79,866,584      
Beginning balance at Jul. 31, 2025 $ 65,243 $ 799 14,343 $ (13,111) 63,212
Beginning balance (in shares) at Jul. 31, 2025       15,011,848  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in shares) 687,852 [1]     687,852  
Stock repurchase $ (1,154)     $ (1,154)  
Stock awarded to directors (in shares)   30,300      
Stock awarded to directors 51 $ 1 50    
Deferred compensation, restricted stock (in shares)   81,818      
Deferred compensation, restricted stock 79   79    
Net Income $ 5,994       5,994
Ending balance (in shares) at Oct. 31, 2025 64,279,002 79,978,702      
Ending balance at Oct. 31, 2025 $ 70,213 $ 800 $ 14,472 $ (14,265) $ 69,206
Ending balance (in shares) at Oct. 31, 2025 15,699,700     15,699,700  
[1] These shares of common stock were purchased through a private transaction