XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Changes in components of accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Derivative [Line Items]        
Beginning Balance $ (2,767)   $ (1,741)  
Other comprehensive income (loss) before reclassifications (8,074)   (9,249)  
Reclassifications 77 $ (340) 226 $ (719)
Ending Balance (10,764)   (10,764)  
Foreign Currency Translation        
Derivative [Line Items]        
Beginning Balance (3,178)   (1,668)  
Other comprehensive income (loss) before reclassifications (8,033)   (9,543)  
Ending Balance (11,211)   (11,211)  
Cash Flow Hedging        
Derivative [Line Items]        
Beginning Balance 411   (73)  
Other comprehensive income (loss) before reclassifications (41)   294  
Reclassifications 77   226  
Ending Balance $ 447   $ 447