XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments (Tables)
6 Months Ended
Jan. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of outstanding contracts
Settlement Date  U.S. Dollar
Amount
   NOK
Amount
 
Feb-22   225,000    1,967,896 
Mar-22   225,000    1,968,684 
Apr-22   225,000    1,969,696 
May-22   225,000    1,970,619 
           
Total  $900,000    7,876,895 

 

Settlement Date  U.S. Dollar
Amount
   EUR
Amount
 
Feb-22   225,000    189,037 
Mar-22   225,000    188,926 
Apr-22   225,000    188,800 
May-22   225,000    188,673 
           
Total  $900,000    755,436 

 

Schedule of fair value of outstanding derivative instruments
      January 31,   July 31, 
Assets and Liabilities Derivatives:  Balance Sheet Location  2022   2021 
Derivatives not designated or not qualifying as hedging instruments     (in thousands) 
Foreign exchange forward contracts  Accrued expenses and other current liabilities  $67   $54 

 

Schedule of derivative instruments on consolidated statements of comprehensive income
    Thre Months Ended
January 31,
    Six Months Ended
January 31,
 
Amount of Gain (Loss) Recognized on Derivatives     2022     2021     2022     2021  
Derivatives not designated or not qualifying as hedging instruments   Location of Gain (Loss) Recognized
on Derivatives
  (in thousands)     (in thousands)  
Foreign exchange forward contracts  Net gain (loss) resulting from foreign exchange transactions   $ (127 )   $ 92       (117 )   $ 51