XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.4
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) income (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        
Balance balance at Apr. 30, 2024 470,750 $ 137 113,930 654,369 (297,786) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 7,297          
Ending balance (in shares) at Jan. 31, 2025   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        
Balance 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 (loss) income 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 (loss) income 3,162     3,162    
Ending balance (in shares) at Jan. 31, 2025   15,599,303        
Ending balance at Jan. 31, 2025 $ 557,911 $ 156 194,237 661,636 (298,218) 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) income (5,736)     (5,736)    
Ending balance (in shares) at Jul. 31, 2025   15,621,456        
Ending balance at Jul. 31, 2025 $ 564,931 $ 156 196,451 666,515 (298,291) 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]            
Net (loss) income $ (104,911)          
Ending balance (in shares) at Jan. 31, 2026 15,654,558 15,654,558        
Ending balance at Jan. 31, 2026 $ 479,417 $ 157 210,360 567,320 (298,520) 100
Beginning balance (in shares) at Jul. 31, 2025   15,621,456        
Balance balance at Jul. 31, 2025 564,931 $ 156 196,451 666,515 (298,291) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   24,254        
Issuance of common stock 51   51      
Purchase of treasury shares (205)       (205)  
Issuance of warrants 11,642   11,642      
Stock based compensation 1,189   1,189      
Dividends on subsidiary preferred stock (10)     (10)    
Net (loss) income (22,472)     (22,472)    
Ending balance (in shares) at Oct. 31, 2025   15,645,710        
Ending balance at Oct. 31, 2025 555,126 $ 156 209,333 644,033 (298,496) 100
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   8,848        
Issuance of common stock 57 $ 1 56      
Purchase of treasury shares (24)       (24)  
Stock based compensation 971   971      
Dividends on subsidiary preferred stock (10)     (10)    
Net (loss) income $ (76,703)     (76,703)    
Ending balance (in shares) at Jan. 31, 2026 15,654,558 15,654,558        
Ending balance at Jan. 31, 2026 $ 479,417 $ 157 $ 210,360 $ 567,320 $ (298,520) $ 100