XML 22 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Interest and Other Income, Net (Tables)
9 Months Ended
Jul. 31, 2019
Other Income and Expenses [Abstract]  
Schedule of Interest and Other Income, Net
The components of interest and other income, net, are as follows (in thousands):
 
Quarter Ended July 31,
 
Nine Months Ended July 31,
 
2019
 
2018
 
2019
 
2018
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