XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other (Expense) Income, Net (Tables)
12 Months Ended
Jul. 31, 2022
Other Income and Expenses [Abstract]  
Schedule of Other (Expense) Income, Net

Other (expense) income, net consists of the following:

 

Year ended July 31
(in thousands)
  2022   2021   2020 
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)