XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Other Income and Expenses [Abstract]        
Foreign currency transaction (losses) gains $ (857) $ (1,069) $ (259) $ 396
Equity in net loss of investee (765) (528) (2,208) (528)
(Losses) gains on investments (see Note 7) (3,416) 5,435 (20,862) 5,822
Other (30) (23) (905) (82)
Total other (expense) income, net $ (5,068) $ 3,815 $ (24,234) $ 5,608