v3.25.4
Other, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Other Income and Expenses [Abstract]    
Foreign currency transaction gains $ 5,072 $ 172
Foreign currency derivative gains 621 349
Interest income 313 618
Other (389) 90
Other, net $ 5,617 $ 1,229