XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2018
Jan. 31, 2017
Schedule of other (expense) income, net        
Foreign currency transaction (losses) gains $ 169 $ (729) $ (559) $ 1,330
Gain on sale of marketable securities (16) 305 (9) 305
Gain on investments 179 32 59 295
Other 38 (27) 53 44
Total other (expense) income, net $ 370 $ (419) $ (456) $ 1,974