XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Other Income (Expense), Net (Tables)
6 Months Ended
Jan. 31, 2023
Other Income and Expenses [Abstract]  
Schedule of Other (Expense) Income, Net

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

 

  

2023

  

2022

  

2023

  

2022

 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
  

2023

  

2022

  

2023

  

2022

 
   (in thousands) 
Foreign currency transaction gains  $2,480   $848   $1,451   $598 
Equity in net loss of investee   (723)   (820)   (1,375)   (1,443)
Losses on investments, net   (228)   (2,952)   (2,169)   (17,446)
Other   84   (25)   (136)   (874)
                     
Total other income (expense), net  $1,613  $(2,949)  $(2,229)  $(19,165)