XML 91 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Other Income and Expenses [Abstract]        
Foreign currency transaction gains $ 848 $ 1,893 $ 598 $ 1,466
Equity in net loss of investee (820) (1,443)
(Losses) gains on investments (see Note 7) (2,952) 1,307 (17,446) 387
Other (25) (30) (874) (61)
Total other (expense) income, net $ (2,949) $ 3,170 $ (19,165) $ 1,792