XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Other Income and Expenses [Abstract]        
Foreign currency transaction gains $ 2,480 $ 848 $ 1,451 $ 598
Equity in net loss of investee (723) (820) (1,375) (1,443)
Losses on investments, net (228) (2,952) (2,169) (17,446)
Other 84 (25) (136) (874)
Total other income (expense), net $ 1,613 $ (2,949) $ (2,229) $ (19,165)