XML 94 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Other Income and Expenses [Abstract]        
Foreign currency transaction gains (losses) $ 893 $ (857) $ 2,344 $ (259)
Equity in net loss of investee (768) (765) (2,143) (2,208)
Losses on investments, net (480) (3,416) (2,649) (20,862)
Other (27) (30) (162) (905)
Total other expense, net $ (382) $ (5,068) $ (2,610) $ (24,234)