XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans Payable and Long-Term Debt - Maturities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
Debt Instrument [Line Items]    
2025 $ 1,695  
2026 5,384  
2027 9,617  
2028 14,506  
2029 18,663  
2030 and there-after 329,220  
Long-Term Debt and Lease Obligation, Including Current Maturities 379,085 $ 376,114
Debt Issuance Costs, Net (3,740) (1,631)
Long-Term Debt and Lease Obligation, Current (8,068) (2,722)
Long-term debt, less current maturities 367,277 371,761
Term Loans    
Debt Instrument [Line Items]    
2025 1,250  
2026 5,000  
2027 7,500  
2028 12,500  
2029 17,500  
2030 and there-after 155,000  
Long-Term Debt and Lease Obligation, Including Current Maturities 198,750 206,250
Revolving loan facility    
Debt Instrument [Line Items]    
2025 0  
2026 0  
2027 0  
2028 0  
2029 0  
2030 and there-after 173,407  
Long-Term Debt and Lease Obligation, Including Current Maturities 173,407 163,750
Economic    
Debt Instrument [Line Items]    
2025 15  
2026 384  
2027 2,117  
2028 2,006  
2029 1,163  
2030 and there-after 813  
Long-Term Debt and Lease Obligation, Including Current Maturities 6,498 5,684
Other Long-Term Debt    
Debt Instrument [Line Items]    
2025 430  
2026 0  
2027 0  
2028 0  
2029 0  
2030 and there-after 0  
Long-Term Debt and Lease Obligation, Including Current Maturities $ 430 $ 430