v3.25.2
Other Expense, Net (Tables)
12 Months Ended
Jul. 31, 2025
Other Income and Expenses [Abstract]  
Schedule of Other (Expense) Income, Net

Other expense, net consists of the following:

  

Year ended July 31

(in thousands)

  2025   2024   2023 
Foreign currency transaction gains (losses)   $

304

   $(3,787)  $3,353 
Equity in net loss of investee   

(2,661

)   (3,463)   (3,095)
Gains (losses) on investments   1,598    229    (2,613)
Other   

46

    (591)   (728)
TOTAL  $

(713

)  $(7,612)  $(3,083)