XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
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,000 $ 137,000 $ 113,930,000 $ 654,369,000 $ (297,786,000) $ 100,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   2,491        
Issuance of common stock 76,000   76,000      
Purchase of treasury shares (24,000)       (24,000)  
Stock based compensation 1,325,000   1,325,000      
Dividends on subsidiary preferred stock (10,000)     (10,000)    
Net (loss) income (964,000)     (964,000)    
Ending balance (in shares) at Jul. 31, 2024   13,729,504        
Ending balance at Jul. 31, 2024 471,153,000 $ 137,000 115,331,000 653,395,000 (297,810,000) 100,000
Beginning balance (in shares) at Apr. 30, 2024   13,727,013        
Balance balance at Apr. 30, 2024 470,750,000 $ 137,000 113,930,000 654,369,000 (297,786,000) 100,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 4,135,000          
Ending balance (in shares) at Oct. 31, 2024   15,595,273        
Ending balance at Oct. 31, 2024 553,665,000 $ 156,000 193,123,000 658,484,000 (298,198,000) 100,000
Beginning balance (in shares) at Jul. 31, 2024   13,729,504        
Balance balance at Jul. 31, 2024 471,153,000 $ 137,000 115,331,000 653,395,000 (297,810,000) 100,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   1,865,769        
Issuance of common stock 73,893,000 $ 19,000 73,874,000      
Purchase of treasury shares (388,000)       (388,000)  
Stock issued related to acquisitions 2,500,000   2,500,000      
Stock based compensation 1,418,000   1,418,000      
Dividends on subsidiary preferred stock (10,000)     (10,000)    
Net (loss) income 5,099,000     5,099,000    
Ending balance (in shares) at Oct. 31, 2024   15,595,273        
Ending balance at Oct. 31, 2024 $ 553,665,000 $ 156,000 193,123,000 658,484,000 (298,198,000) 100,000
Beginning balance (in shares) at Apr. 30, 2025 15,605,818 15,605,818        
Balance balance at Apr. 30, 2025 $ 569,522,000 $ 156,000 195,225,000 672,261,000 (298,220,000) 100,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   15,638        
Issuance of common stock 69,000   69,000      
Purchase of treasury shares (71,000)       (71,000)  
Stock based compensation 1,157,000   1,157,000      
Dividends on subsidiary preferred stock (10,000)     (10,000)    
Net (loss) income (5,736,000)     (5,736,000)    
Ending balance (in shares) at Jul. 31, 2025   15,621,456        
Ending balance at Jul. 31, 2025 $ 564,931,000 $ 156,000 196,451,000 666,515,000 (298,291,000) 100,000
Beginning balance (in shares) at Apr. 30, 2025 15,605,818 15,605,818        
Balance balance at Apr. 30, 2025 $ 569,522,000 $ 156,000 195,225,000 672,261,000 (298,220,000) 100,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income $ (28,208,000)          
Ending balance (in shares) at Oct. 31, 2025 15,645,710 15,645,710        
Ending balance at Oct. 31, 2025 $ 555,126,000 $ 156,000 209,333,000 644,033,000 (298,496,000) 100,000
Beginning balance (in shares) at Jul. 31, 2025   15,621,456        
Balance balance at Jul. 31, 2025 564,931,000 $ 156,000 196,451,000 666,515,000 (298,291,000) 100,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   24,000        
Issuance of common stock 51,000   51,000      
Purchase of treasury shares (205,000)       (205,000)  
Issuance of warrants 11,642,000   11,642,000      
Stock based compensation 1,189,000   1,189,000      
Dividends on subsidiary preferred stock (10,000)     (10,000)    
Net (loss) income $ (22,472,000)     (22,472,000)    
Ending balance (in shares) at Oct. 31, 2025 15,645,710 15,645,710        
Ending balance at Oct. 31, 2025 $ 555,126,000 $ 156,000 $ 209,333,000 $ 644,033,000 $ (298,496,000) $ 100,000