XML 21 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Other Income and Expenses [Abstract]        
Foreign currency transaction gains (losses) $ 278 $ 370 $ 949 $ (835)
Gain on investments 383 128 409 81
Other (111) (2) (573) (99)
Total other income (expense), net $ 550 $ 496 $ 785 $ (853)