XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Oct. 31, 2023
Derivative financial instruments:          
Notional principal of foreign exchange contracts $ 90,000   $ 90,000   $ 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 600   600    
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 54,100   54,100    
Euros | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 8,700   8,700    
Pounds Sterling | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 4,400   4,400    
New Taiwan Dollars [Member] | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts $ 16,800   $ 16,800