XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments (Details)
3 Months Ended 9 Months Ended
Jan. 31, 2025
USD ($)
instrument
Jan. 31, 2024
USD ($)
Jan. 31, 2025
USD ($)
instrument
Jan. 31, 2024
USD ($)
Jan. 21, 2025
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 $(477) and $(956), and $(1,836) and $(980) for the three- and nine-months ended January 31, 2025 and 2024, respectively $ (1,424,000) $ (2,807,000) $ (5,469,000) $ (2,879,000)    
Cash Flow Hedging            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months     1,800,000      
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,500,000 2,000,000 5,100,000 5,600,000    
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 $(477) and $(956), and $(1,836) and $(980) for the three- and nine-months ended January 31, 2025 and 2024, respectively 100,000 $ 800,000 400,000 $ 2,700,000    
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,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 $ 9,800,000   $ 9,800,000      
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 29   29      
Cumulative profit cap     $ 1,800,000      
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      
Foreign Exchange Future | Designated as Hedging Instrument            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Derivative, forward exchange rate         22.09  
Derivative, percentage of forecasted expenses included in hedge         45.00%  
Forward Contracts            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Derivative, notional amount         $ 48,000,000  
Derivative, Forward Price         2,200,000