XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Other Income (Expense), Net (Tables)
6 Months Ended
Jan. 31, 2019
Other Income (Expense), Net [Abstract]  
Schedule of other income (expense), net

  Three Months Ended
January 31,
  Six Months Ended
January 31,
 
  2019  2018  2019  2018 
  (in thousands) 
Foreign currency transaction gains (losses) $370  $169  $(835) $(559)
Loss on sale of debt securities     (16)     (9)
Gain on investments  128   179   81   59 
Other  (2)  38   (99)  53 
Total other income (expense), net $496  $370  $(853) $(456)