XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Derivative [Line Items]        
Beginning Balance $ (11,642)   $ (21,525)  
Other comprehensive income (loss) before reclassifications (1,317)   8,648  
Reclassifications (50) $ 77 (132) $ 226
Ending Balance (13,009)   (13,009)  
Foreign Currency Translation        
Derivative [Line Items]        
Beginning Balance (11,128)   (21,259)  
Other comprehensive income (loss) before reclassifications (470)   9,661  
Ending Balance (11,598)   (11,598)  
Cash Flow Hedging        
Derivative [Line Items]        
Beginning Balance (514)   (266)  
Other comprehensive income (loss) before reclassifications (847)   (1,013)  
Reclassifications (50)   (132)  
Ending Balance $ (1,411)   $ (1,411)