v3.25.1
Other, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Other Income and Expenses [Abstract]        
Foreign currency transaction losses $ (1,003) $ (46) $ (831) $ (56)
Foreign currency derivative gains 486 0 835 0
Pension service benefit 0 (141) 11 624
Interest income 469 189 1,087 472
Other (111) 2 (32) 6
Other, net $ (159) $ 4 $ 1,070 $ 1,046