XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments (Tables)
12 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of outstanding foreign exchange contracts
Settlement Date  U.S. Dollar
Amount
   NOK
Amount
 
Aug-21   200,000    1,683,215 
Sep-21   200,000    1,683,275 
Oct-21   200,000    1,683,515 
Nov-21   200,000    1,683,755 
           
Total  $800,000    6,733,760 
Settlement Date  U.S. Dollar
Amount
   EUR
Amount
 
Aug-21   250,000    206,873 
Sep-21   250,000    206,753 
Oct-21   250,000    206,616 
Nov-21   250,000    206,463 
           
   $1,000,000    826,705 
Schedule of fair value of outstanding derivative instruments
July 31,
(in thousands)
  2021   2020 
Assets and Liabilities Derivatives:  Balance Sheet Location        
Derivatives not designated or not qualifying as hedging instruments        
Foreign exchange forward contracts  Other current assets  $-   $10 
Foreign exchange forward contracts  Accrued expenses and other current liabilities  $54   $- 
Schedule of derivative instruments on consolidated statements of comprehensive income (loss)
Amount of Loss Recognized on Derivatives
Year ended July 31,
(in thousands)
  2021   2020 
Derivatives not designated or not qualifying as hedging instruments  Location of Loss Recognized on Derivatives        
Foreign exchange forward contracts  Net loss resulting from foreign exchange transactions  $(18)  $(218)