XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Additional Information (Details)
$ in Thousands, € in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2023
USD ($)
Jul. 31, 2022
USD ($)
Jul. 31, 2023
USD ($)
Jul. 31, 2022
USD ($)
Nov. 30, 2022
EUR (€)
Oct. 31, 2022
USD ($)
Derivative financial instruments:            
Notional principal of foreign exchange contracts $ 93,000   $ 93,000     $ 102,800
Gain (loss), net of tax, related to cash flow hedged (1,400)   (1,400)      
Unrealized gain (loss), net of tax, to be reclassified in next 12 months 900   900      
Designated as Hedging Instrument            
Derivative financial instruments:            
Gains or (losses) from hedges deemed ineffective 0 $ 0        
Gains or (losses) from hedges deemed ineffective     0 $ 0    
Not Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts 53,600   53,600      
Forward Contracts | Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts | €         € 3.0  
Realized gain, net of tax, recorded as cumulative translation adjustments in Accumulated Other Comprehensive Loss 1,300   1,300      
Unrealized gain, net of tax, recorded as cumulative translation adjustments in Accumulated Other Comprehensive Loss     (200)      
Euros | Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts 11,600   11,600      
Pounds Sterling | Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts 5,300   5,300      
New Taiwan Dollars [Member] | Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts $ 18,300   $ 18,300