XML 77 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Schedule of other (expense) income, net        
Foreign currency transaction losses $ (3) $ (653) $ (838) $ (1,211)
Loss on sale of debt securities (7) (16)
Gain (loss) on investments 623 (66) 704 (7)
Other (260) 14 (360) 66
Total other income (expense), net $ 360 $ (712) $ (494) $ (1,168)