v3.26.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, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES        
Beginning Balance $ (9,616)   $ (9,008)  
Other comprehensive income (loss) before reclassifications (914)   (1,467)  
Reclassifications 186 $ 285 328 $ 807
Deferred income tax valuation allowances 13 $ (202) (184) $ (175)
Ending Balance (10,331)   (10,331)  
Foreign Currency Translation        
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES        
Beginning Balance (8,056)   (8,234)  
Other comprehensive income (loss) before reclassifications (725)   (547)  
Ending Balance (8,781)   (8,781)  
Cash Flow Hedging        
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES        
Beginning Balance (1,560)   (774)  
Other comprehensive income (loss) before reclassifications (189)   (920)  
Reclassifications 186   328  
Deferred income tax valuation allowances 13   (184)  
Ending Balance $ (1,550)   $ (1,550)