XML 40 R26.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Derivative Instruments (Tables) | 3 Months Ended
--- | ---
Oct. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Schedule of outstanding contracts |
Settlement Date |  | U.S. Dollar Amount |  |  | NOK Amount |
Nov-22 |  |  | 225,000 |  |  |  | 2,000,925 |
Dec-22 |  |  | 225,000 |  |  |  | 2,297,948 |
Jan-23 |  |  | 225,000 |  |  |  | 2,296,103 |
Feb-23 |  |  | 225,000 |  |  |  | 2,294,685 |
Mar-23 |  |  | 225,000 |  |  |  | 2,293,065 |
Apr-23 |  |  | 225,000 |  |  |  | 2,291,355 |
May-23 |  |  | 225,000 |  |  |  | 2,317,545 |
Total |  | $ | 1,575,000 |  |  |  | 15,791,626 |
Settlement Date |  | U.S. Dollar Amount |  |  | EUR Amount |
Nov-22 |  |  | 225,000 |  |  |  | 201,848 |
Dec-22 |  |  | 225,000 |  |  |  | 222,332 |
Jan-23 |  |  | 225,000 |  |  |  | 221,653 |
Feb-23 |  |  | 225,000 |  |  |  | 221,195 |
Mar-23 |  |  | 225,000 |  |  |  | 220,826 |
Apr-23 |  |  | 225,000 |  |  |  | 220,459 |
May-23 |  |  | 225,000 |  |  |  | 220,070 |
Total |  | $ | 1,575,000 |  |  |  | 1,528,383 |
Schedule of fair value of outstanding derivative instruments |
Assets and Liabilities Derivatives: |  | Balance Sheet Location |  | October 31, 2022 |  |  | July 31, 2022 |
Derivatives not designated or not qualifying as hedging instruments |  |  |  | (in thousands) |
Foreign exchange forward contracts |  | Accrued expenses and other current liabilities |  | $ | 101 |  |  | $ | 141 |
Schedule of derivative instruments on the condensed consolidated statements of operations and comprehensive (loss) income |
|  |  |  | Three Months Ended October 31, |
Amount of (Loss) Gain Recognized on Derivatives |  | 2022 |  |  | 2021 |
Derivatives not designated or not qualifying as hedging instruments |  | Location of Loss Recognized on Derivatives |  | (in thousands) |
Foreign exchange forward contracts |  | Net loss resulting from foreign exchange transactions |  | $ | (121 | ) |  | $ | 10 |

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of derivative assets at fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + Details
Name: | us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the notional amounts of outstanding derivative positions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 + Details
Name: | us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration