XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Additional Information (Details)
€ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2022
USD ($)
Apr. 30, 2021
USD ($)
Apr. 30, 2022
USD ($)
Nov. 30, 2021
EUR (€)
Oct. 31, 2021
USD ($)
Derivative financial instruments:          
Notional principal of foreign exchange contracts $ 108,500,000   $ 108,500,000   $ 94,600,000
Gain (loss), net of tax, related to cash flow hedged 295,000   295,000    
Unrealized gain (loss), net of tax, to be reclassified in next 12 months (178,000)   (178,000)    
Designated as Hedging Instrument          
Derivative financial instruments:          
Gains or (losses) from hedges deemed ineffective 0 $ 0      
Not Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 38,200,000   38,200,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 900,000   900,000    
Unrealized gain, net of tax, recorded as cumulative translation adjustments in Accumulated Other Comprehensive Loss     (200,000)    
Euros | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 24,700,000   24,700,000    
Pounds Sterling | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts 7,200,000   7,200,000    
New Taiwan Dollars | Designated as Hedging Instrument          
Derivative financial instruments:          
Notional principal of foreign exchange contracts $ 29,700,000   $ 29,700,000