XML 71 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Income (Expense), Net (Tables)
3 Months Ended
Oct. 31, 2019
Other Income and Expenses [Abstract]  
Schedule of other expense, net

  

Three Months Ended
October 31,

 
  

2019

  

2018

 
   (in thousands) 
Foreign currency transaction gains (losses)  $671   $(1,205)
Gain (loss) on investments   26    (46)
Other   (463)   (98)
Total other income (expense), net  $234   $(1,349)