XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Oct. 31, 2023
Derivative financial instruments:          
Notional principal of foreign exchange contracts $ 84,300   $ 84,300   $ 97,800
Gains or (losses) from hedges deemed ineffective     0 $ 0  
Gains or (losses) from hedges deemed ineffective 0 $ 0      
Designated as Hedging Instrument          
Derivative financial instruments:          
Unrealized gain (loss), net of tax, to be reclassified in next 12 months 600   600    
Forward Contracts          
Derivative financial instruments:          
Gain (loss), net of tax, related to cash flow hedged 900   900    
Forward Contracts | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 3,000   3,000    
Realized gain, net of tax, recorded as cumulative translation adjustments in Accumulated Other Comprehensive Loss 1,200   1,200    
Forward Contracts | Not Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 52,900   52,900    
Euros | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 7,500   7,500    
Pounds Sterling | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 4,500   4,500    
New Taiwan Dollars [Member] | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts $ 14,600   $ 14,600