XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Changes in components of accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Derivative [Line Items]        
Beginning Balance $ (32)   $ (2,990)  
Other comprehensive income (loss) before reclassifications (1,009)   2,668  
Reclassifications 20 $ (158) (699) $ (268)
Ending Balance (1,021)   (1,021)  
Foreign Currency Translation        
Derivative [Line Items]        
Beginning Balance 233   (4,073)  
Other comprehensive income (loss) before reclassifications (732)   3,574  
Ending Balance (499)   (499)  
Cash Flow Hedging        
Derivative [Line Items]        
Beginning Balance (265)   1,083  
Other comprehensive income (loss) before reclassifications (277)   (906)  
Reclassifications 20   (699)  
Ending Balance $ (522)   $ (522)