XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
USD ($)
instrument
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
instrument
Oct. 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 $(640) and $(335), and $(1,359) and $(24) for the three- and six-months ended October 31, 2024 and 2023, respectively $ (1,903) $ (986) $ (4,045) $ (72)  
Cash Flow Hedging          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months     3,300    
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 3,600 3,600  
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 $(640) and $(335), and $(1,359) and $(24) for the three- and six-months ended October 31, 2024 and 2023, respectively 100 $ 800 500 $ 3,500  
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 $ 11,200   $ 11,200    
Foreign Exchange Future | Not Designated as Hedging Instrument          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative, forward exchange rate 18.25   18.25    
Number of defined fixings | instrument 35   35    
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   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   19.00