v3.25.2
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Non- Controlling Interest
Beginning balance (in shares) at Apr. 30, 2024   13,727,013        
Balance balance at Apr. 30, 2024 $ 470,750 $ 137 $ 113,930 $ 654,369 $ (297,786) $ 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   2,491        
Issuance of common stock 76   76      
Purchase of treasury shares (24)       (24)  
Stock based compensation 1,325   1,325      
Dividends on subsidiary preferred stock (10)     (10)    
Net loss (964)     (964)    
Ending balance (in shares) at Jul. 31, 2024   13,729,504        
Ending balance at Jul. 31, 2024 $ 471,153 $ 137 115,331 653,395 (297,810) 100
Beginning balance (in shares) at Apr. 30, 2025 15,605,818 15,605,818        
Balance balance at Apr. 30, 2025 $ 569,522 $ 156 195,225 672,261 (298,220) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   15,638        
Issuance of common stock 69   69      
Purchase of treasury shares (71)       (71)  
Stock based compensation 1,157   1,157      
Dividends on subsidiary preferred stock (10)     (10)    
Net loss $ (5,736)     (5,736)    
Ending balance (in shares) at Jul. 31, 2025 15,621,456 15,621,456        
Ending balance at Jul. 31, 2025 $ 564,931 $ 156 $ 196,451 $ 666,515 $ (298,291) $ 100