XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Loans Payable and Long-Term Debt (Tables)
12 Months Ended
Apr. 30, 2025
Debt Disclosure [Abstract]  
Schedule Of Debt Maturities
Maturities of long-term debt are as follows:
 FISCAL YEARS ENDING APRIL 30,
(in thousands)202620272028202920302031 AND THERE-AFTERTOTAL OUTSTANDING AS OF APRIL 30, 2025TOTAL OUTSTANDING AS OF APRIL 30, 2024
Term loans$5,000 $7,500 $12,500 $17,500 $155,000 $— $197,500 $206,250 
Revolving credit— — — — 173,407 — 173,407 163,750 
Finance lease obligations2,659 2,116 901 320 84 — 6,080 5,684 
Other long-term debt— — — — — — — 430 
Total$7,659 $9,616 $13,401 $17,820 $328,491 $— $376,987 $376,114 
Debt issuance costs$(3,503)$(1,631)
Current maturities    $(7,659)$(2,722)
Total long-term debt      $365,825 $371,761