XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Loans Payable and Long-Term Debt (Details) - USD ($)
3 Months Ended
Oct. 10, 2024
Apr. 22, 2021
Jul. 31, 2025
Apr. 30, 2025
Loans Payable | Term Loan        
Debt Instrument [Line Items]        
Debt instrument, face amount   $ 200,000,000    
Proceeds from loan $ 200,000,000      
Outstanding on the Initial Term Loan     $ 196,300,000 $ 197,500,000
Revolving loan facility        
Debt Instrument [Line Items]        
Credit facility, maximum borrowing capacity   500,000,000    
Proceeds from loan $ 173,000,000      
Outstanding on the Revolving Facility     173,400,000  
Line of Credit Facility, Remaining Borrowing Capacity     $ 315,200,000  
Credit facility, commitment fee percentage     0.23%  
Consolidated Interest Coverage Ratio     2.00  
Total Net Leverage Ratio     4.00  
Revolving loan facility | 4.875% Senior Notes Due 2026        
Debt Instrument [Line Items]        
Repayments of debt   370,000,000    
Letter of Credit        
Debt Instrument [Line Items]        
Outstanding on the Revolving Facility     $ 11,400,000  
Line of Credit        
Debt Instrument [Line Items]        
Credit facility, maximum borrowing capacity   $ 50,000,000    
Base Rate | Revolving loan facility        
Debt Instrument [Line Items]        
Line of Credit Facility, Interest Rate at Period End     0.50%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Revolving loan facility        
Debt Instrument [Line Items]        
Line of Credit Facility, Interest Rate at Period End     1.50%