v3.26.1
Debt and Available Credit Facilities - Debt Outstanding (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Components of Total Debt Outstanding [Abstract]    
Short-term portion of long-term debt $ 12,500 $ 10,000
Total long-term debt, less current portion 670,897 789,435
Total debt 683,397 799,435
Unamortized debt issuance costs 300 400
Term loan A - Amended and Restated CA | Amended and Restated RCA    
Components of Total Debt Outstanding [Abstract]    
Total long-term debt, less current portion 508,654 614,854
Term Loan A Facility | Amended and Restated RCA    
Components of Total Debt Outstanding [Abstract]    
Total long-term debt, less current portion $ 162,243 $ 174,581