v3.26.1
Other, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Other Income and Expenses [Abstract]        
Foreign currency transaction gains (losses) $ 158 $ (1,003) $ 5,230 $ (831)
Foreign currency derivative (losses) gains (296) 486 325 835
Interest income 219 469 532 1,087
Other 367 (111) (22) (21)
Other, net $ 448 $ (159) $ 6,065 $ 1,070