XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Additional Information (Details)
€ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Nov. 30, 2020
EUR (€)
Oct. 31, 2020
USD ($)
Derivative financial instruments:            
Notional principal of foreign exchange contracts $ 93,600,000   $ 93,600,000     $ 70,800,000
Gain (loss), net of tax, related to cash flow hedged (906,000)   (906,000)      
Unrealized gain (loss), net of tax, to be reclassified in next 12 months 402,000   402,000      
Designated as Hedging Instrument            
Derivative financial instruments:            
Gains or (losses) from hedges deemed ineffective 0 $ 0 0 $ 0    
Not Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts 37,500,000   37,500,000      
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 813,000   813,000      
Euros | Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts 16,200,000   16,200,000      
Pounds Sterling | Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts 9,500,000   9,500,000      
New Taiwan Dollars | Designated as Hedging Instrument            
Derivative financial instruments:            
Notional principal of foreign exchange contracts $ 26,000,000.0   $ 26,000,000.0