XML 72 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Interest and Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Other Income and Expenses [Abstract]        
Interest income $ 3,475 $ 3,620 $ 10,866 $ 9,276
Gains (losses) on non-hedge designated foreign currency forward contracts 119 2,182 (757) 4,351
Foreign currency exchange losses (2,373) (6,879) (4,585) (11,670)
Other (171) (466) (465) (629)
Interest and other income (loss), net $ 1,050 $ (1,543) $ 5,059 $ 1,328