XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Other Expense, Net (Tables)
12 Months Ended
Jul. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Other (Expense) Income, Net

Other expense, net consists of the following:

 

Year ended July 31

(in thousands)

  2024   2023   2022 
Foreign currency transaction (losses) gains  $(3,787)  $3,353   $(1,742)
Equity in net loss of investee   (3,463)   (3,095)   (2,951)
Gains (losses) on investments   229    (2,613)   (19,248)
Other   (591)   (728)   (1,411)
TOTAL  $(7,612)  $(3,083)  $(25,352)