• Filing Date: 2020-06-12
  • Form Type: 10-Q
  • Description: Quarterly report
v3.20.1
Derivative Instruments (Details 1) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2020
Jul. 31, 2019
Derivatives not designated or not qualifying as hedging instruments:    
Foreign exchange forward contracts $ 145 $ 38
Balance Sheet Location Accrued expenses and other current liabilities Accrued expenses and other current liabilities