XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2023   80,871,211      
Beginning balance at Apr. 30, 2023 $ 46,781 $ 808 $ 13,647 $ (2,138) $ 34,464
Beginning balance (in shares) at Apr. 30, 2023       3,979,522  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in Shares)       6,895,833  
Stock repurchase (5,059)     $ (5,059)  
Stock award to director (in shares)   300,000      
Stock award to director 222 $ 3 219    
Deferred compensation, restricted stock (in shares)   1,525,000      
Deferred compensation, restricted stock (15) $ (15)      
Net Income $ 12,512       12,512
Ending balance (in shares) at Apr. 30, 2024 68,770,856 79,646,211      
Ending balance at Apr. 30, 2024 $ 54,441 $ 796 13,866 $ (7,197) 46,976
Ending balance (in shares) at Apr. 30, 2024 10,875,355     10,875,355  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in Shares)       1,716,463  
Stock repurchase $ (2,261)     $ (2,261)  
Stock award to director (in shares)   39,430      
Stock award to director 62 $ 1 61    
Deferred compensation, restricted stock (in shares)   86,704      
Deferred compensation, restricted stock 321 $ 1 320    
Net Income $ 12,551       12,551
Ending balance (in shares) at Apr. 30, 2025 67,180,527 79,772,345      
Ending balance at Apr. 30, 2025 $ 65,114 $ 798 $ 14,247 $ (9,458) $ 59,527
Ending balance (in shares) at Apr. 30, 2025 12,591,818     12,591,818