XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2024
USD ($)
instrument
Jul. 31, 2023
USD ($)
May 28, 2021
USD ($)
instrument
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Change in cash flow hedges (swap), net of taxes (benefit) of $(719) and $311 for the three-months ended July 31, 2024 and 2023, respectively $ (2,142) $ 914  
Cash Flow Hedging      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months 5,200    
Gain (Loss) on Derivative Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax 1,800 1,800  
Other Comprehensive Income (Loss) | Cash Flow Hedging      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Change in cash flow hedges (swap), net of taxes (benefit) of $(719) and $311 for the three-months ended July 31, 2024 and 2023, respectively 300 $ 2,700  
Interest Rate Swap      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Fixed Interest Rate     0.53%
Interest Rate Swap      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Number of Instruments Held | instrument     4
Derivative, notional amount     $ 200,000
Foreign Exchange Forward | Not Designated as Hedging Instrument | Prepaid Expenses and Other Current Assets      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign exchange forward contracts $ 6,900    
Foreign Exchange Future | Not Designated as Hedging Instrument      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, forward exchange rate 18.25    
Number of defined fixings | instrument 42    
Cumulative profit cap $ 1,800    
Foreign Exchange Future | Not Designated as Hedging Instrument | Minimum      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, forward exchange rate 18.25    
Foreign Exchange Future | Not Designated as Hedging Instrument | Maximum      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, forward exchange rate 19.00