XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Derivative [Line Items]        
Beginning Balance $ (10,764)   $ (1,741)  
Other comprehensive income (loss) before reclassifications (2,984)   (12,233)  
Reclassifications 76 $ 20 302 $ (699)
Ending Balance (13,672)   (13,672)  
Foreign Currency Translation        
Derivative [Line Items]        
Beginning Balance (11,211)   (1,668)  
Other comprehensive income (loss) before reclassifications (3,079)   (12,622)  
Ending Balance (14,290)   (14,290)  
Cash Flow Hedging        
Derivative [Line Items]        
Beginning Balance 447   (73)  
Other comprehensive income (loss) before reclassifications 95   389  
Reclassifications 76   302  
Ending Balance $ 618   $ 618