v3.26.1
Other, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Other Income and Expenses [Abstract]        
Foreign currency transaction (losses) gains $ (288) $ 949 $ 4,942 $ 118
Foreign currency derivative (losses) gains 0 (546) 325 289
Interest income 229 591 761 1,678
Other (34) (139) (56) (160)
Other, net $ (93) $ 855 $ 5,972 $ 1,925