XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Other Income (Expense), Net (Tables)
9 Months Ended
Apr. 30, 2025
Other Income and Expenses [Abstract]  
Schedule of Other Income (Expense), Net

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

 

  

2025

   2024  

2025

  

2024

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2025

   2024  

2025

  

2024

 
   (in thousands) 
Foreign currency transaction gains (losses)  $2,925   $(2,302)  $3,344   $(3,291)
Equity in net loss of investee   (747)   (871)   (2,006)   (2,732)
Gains (losses) on investments, net   359    (78)   1,133    (280)
Other   71    (22)   62   (23)
Total other income (expense), net  $2,608   $(3,273)  $2,533  $(6,326)