XML 150 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Instruments and Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 24, 2024
Jan. 05, 2024
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Derivative [Line Items]            
Long-term debt       $ 774,596 $ 748,292  
Unamortized debt issuance costs       600 $ 700  
Long-term debt, variable interest, amount       $ 775,200    
Derivative Liability, Statement of Financial Position [Extensible Enumeration]       Other accrued liabilities Other accrued liabilities  
Forward Contracts            
Derivative [Line Items]            
Notional Amount       $ 50,000 $ 0  
April 2024 Interest Rate Swap Variable            
Derivative [Line Items]            
Notional Amount       50,000 0  
Fixed Interest Rate 4.243%          
Term of derivative instrument 3 years          
Interest Rate Swap            
Derivative [Line Items]            
Notional Amount       500,000 500,000  
Amount of pretax gains (losses) recognized in Other comprehensive income (loss)       15,164 6,036 $ (6,894)
Unrecognized gains to be reclassified into net income in the next twelve months       4,600    
Interest Rate Swap | Designated as Hedging Instrument            
Derivative [Line Items]            
Derivative liability       0 (648)  
Total cash flow hedges       9,840 7,185  
Interest Rate Swap | Interest Expense            
Derivative [Line Items]            
Amount of pretax gains (losses) reclassified from Accumulated other comprehensive loss into Interest expense       12,420 5,039 $ (4,242)
Interest Rate Swap | Prepaid expenses and other current assets | Designated as Hedging Instrument            
Derivative [Line Items]            
Derivative asset       154 6,394  
Interest Rate Swap | Other non-current assets | Designated as Hedging Instrument            
Derivative [Line Items]            
Derivative asset       9,686 1,439  
January 31, 2024 Interest Rate Swap Variable Loans            
Derivative [Line Items]            
Notional Amount       50,000 0  
Fixed Interest Rate 3.70%          
Term of derivative instrument 3 years          
January 24, 2024 Interest Rate Swap Variable Loans            
Derivative [Line Items]            
Notional Amount       50,000 0  
Fixed Interest Rate   3.774%        
Term of derivative instrument   3 years        
January 5, 2024 Interest Rate Swap Variable Loans            
Derivative [Line Items]            
Notional Amount       50,000 0  
Fixed Interest Rate     3.689%      
Term of derivative instrument     3 years      
December 19 2023 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       50,000 0  
Fixed Interest Rate     3.85%      
Term of derivative instrument     3 years      
March 15, 2023 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       $ 50,000 50,000  
Fixed Interest Rate       3.565%    
Term of derivative instrument       3 years    
March 14, 2023 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       $ 50,000 50,000  
Fixed Interest Rate       4.053%    
Term of derivative instrument       3 years    
March 13, 2023 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       $ 50,000 50,000  
Fixed Interest Rate       3.72%    
Term of derivative instrument       3 years    
December 13, 2022 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       $ 50,000 50,000  
Fixed Interest Rate       3.772%    
Term of derivative instrument       3 years    
June 16, 2022 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       $ 100,000 100,000  
Fixed Interest Rate       3.467%    
Term of derivative instrument       2 years    
April 06, 2022 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       $ 0 100,000  
Fixed Interest Rate       2.588%    
Term of derivative instrument       2 years    
April 12, 2021 Interest Rate Swap Variable Rate Loans            
Derivative [Line Items]            
Notional Amount       $ 0 $ 100,000  
Fixed Interest Rate       0.465%    
Term of derivative instrument       3 years