XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Other Income and Expenses [Abstract]      
Foreign currency transaction (losses) gains $ (1,742) $ 1,009 $ 370
Equity in net loss of investee (2,951) (1,099)
Write-off of tax assets related to prior periods (1,346)
(Losses) gains on investments (19,248) 8,830 (336)
Other (1,411) (824) 45
TOTAL $ (25,352) $ 7,916 $ (1,267)