XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
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, 2023   13,701,468        
Beginning balance at Apr. 30, 2023 $ 498,547 $ 137 $ 109,929 $ 685,802 $ (297,421) $ 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   2,921        
Issuance of common stock 78   78      
Stock options exercised (in shares)   6,493        
Stock options exercised (455)   (455)      
Purchase of treasury shares (68)       (68)  
Stock based compensation 2,451   2,451      
Dividends on subsidiary preferred stock (10)     (10)    
Net income (loss) 4,186     4,186    
Ending balance (in shares) at Jul. 31, 2023   13,710,882        
Ending balance at Jul. 31, 2023 504,729 $ 137 112,003 689,978 (297,489) 100
Beginning balance (in shares) at Apr. 30, 2023   13,701,468        
Beginning balance at Apr. 30, 2023 498,547 $ 137 109,929 685,802 (297,421) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (31,819)          
Ending balance (in shares) at Jan. 31, 2024   13,722,938        
Ending balance at Jan. 31, 2024 469,007 $ 137 112,574 653,953 (297,757) 100
Beginning balance (in shares) at Jul. 31, 2023   13,710,882        
Beginning balance at Jul. 31, 2023 504,729 $ 137 112,003 689,978 (297,489) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   849        
Issuance of common stock 65   65      
Stock based compensation (712)   (712)      
Dividends on subsidiary preferred stock (10)     (10)    
Net income (loss) (27,463)     (27,463)    
Ending balance (in shares) at Oct. 31, 2023   13,711,731        
Ending balance at Oct. 31, 2023 476,609 $ 137 111,356 662,505 (297,489) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   11,207        
Issuance of common stock 75   75      
Purchase of treasury shares (268)       (268)  
Stock based compensation 1,143   1,143      
Dividends on subsidiary preferred stock (10)     (10)    
Net income (loss) (8,542)     (8,542)    
Ending balance (in shares) at Jan. 31, 2024   13,722,938        
Ending balance at Jan. 31, 2024 469,007 $ 137 112,574 653,953 (297,757) 100
Beginning balance (in shares) at Mar. 31, 2024   13,727,013        
Beginning balance at Mar. 31, 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 income (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, 2024 13,727,013          
Beginning balance at Apr. 30, 2024 $ 470,750          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 7,297          
Ending balance (in shares) at Jan. 31, 2025 15,599,303 15,599,303        
Ending balance at Jan. 31, 2025 $ 557,911 $ 156 194,237 661,636 (298,218) 100
Beginning balance (in shares) at Jul. 31, 2024   13,729,504        
Beginning balance at Jul. 31, 2024 471,153 $ 137 115,331 653,395 (297,810) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   1,865,769        
Issuance of common stock 73,893 $ 19 73,874      
Purchase of treasury shares (388)       (388)  
Stock issued related to acquisitions 2,500   2,500      
Stock based compensation 1,418   1,418      
Dividends on subsidiary preferred stock (10)     (10)    
Net income (loss) 5,099     5,099    
Ending balance (in shares) at Oct. 31, 2024   15,595,273        
Ending balance at Oct. 31, 2024 553,665 $ 156 193,123 658,484 (298,198) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   4,030        
Issuance of common stock 72   72      
Purchase of treasury shares (20)       (20)  
Stock based compensation 1,042   1,042      
Dividends on subsidiary preferred stock (10)     (10)    
Net income (loss) $ 3,162     3,162    
Ending balance (in shares) at Jan. 31, 2025 15,599,303 15,599,303        
Ending balance at Jan. 31, 2025 $ 557,911 $ 156 $ 194,237 $ 661,636 $ (298,218) $ 100