v3.26.1
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, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES        
Beginning Balance $ (10,331)   $ (9,008)  
Other comprehensive income (loss) before reclassifications (3,030)   (4,497)  
Reclassifications 34 $ 304 362 $ 1,111
Deferred income tax valuation allowances (24) $ 197 (208) $ 22
Ending Balance (13,351)   (13,351)  
Foreign Currency Translation        
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES        
Beginning Balance (8,781)   (8,234)  
Other comprehensive income (loss) before reclassifications (2,901)   (3,448)  
Ending Balance (11,682)   (11,682)  
Cash Flow Hedging        
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES        
Beginning Balance (1,550)   (774)  
Other comprehensive income (loss) before reclassifications (129)   (1,049)  
Reclassifications 34   362  
Deferred income tax valuation allowances (24)   (208)  
Ending Balance $ (1,669)   $ (1,669)