XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Derivative [Line Items]        
Beginning Balance $ (8,348)   $ (8,933)  
Other comprehensive income (loss) before reclassifications 4,612   5,307  
Reclassifications (158) $ 39 (268) $ 3
Ending Balance (3,894)   (3,894)  
Foreign Currency Translation        
Derivative [Line Items]        
Beginning Balance (9,894)   (10,042)  
Other comprehensive income (loss) before reclassifications 5,092   5,240  
Ending Balance (4,802)   (4,802)  
Cash Flow Hedging        
Derivative [Line Items]        
Beginning Balance 1,546   1,109  
Other comprehensive income (loss) before reclassifications (480)   67  
Reclassifications (158)   (268)  
Ending Balance $ 908   $ 908