XML 66 R55.htm IDEA: XBRL DOCUMENT v3.4.0.3
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2016
Apr. 30, 2015
Apr. 30, 2016
Apr. 30, 2015
Other Operating Losses & Other (Expense) Income, Net [Abstract]        
Foreign currency transaction gains (losses) $ 571 $ (1,865) $ (1,687) $ (776)
Gain (loss) on marketable securities 4 543 (54)
(Loss) gain on investments $ (457) 196 (377) 1,655
Other 6 313 798 112
Total other income (expense), net $ 120 $ (1,352) $ (723) $ 937