XML 31 R20.htm IDEA: XBRL DOCUMENT
v3.24.3

Derivatives and Hedging Activities (Notes) | 3 Months Ended
--- | ---
Oct. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Derivatives and Hedging Activities | Derivatives and Hedging Activities The Company utilizes forward foreign exchange currency contracts to reduce the exchange rate risk of specific foreign currency denominated transactions. These contracts typically require the exchange of a foreign currency for U.S. dollars at a fixed rate on a future date, with maturities of less than 18 months, which qualify as cash flow hedges or net investment hedges under the accounting guidance for derivative instruments and hedging activities. The primary objective of the Company’s foreign currency exchange risk management program is to minimize the impact of currency movements due to transactions in other than the respective subsidiaries’ functional currency and to minimize the impact of currency movements on the Company’s net investment denominated in a currency other than the U.S. dollar. To achieve this objective, the Company hedges a portion of known exposures using forward foreign exchange currency contracts. Main foreign currency exposures are related to transactions denominated in the British Pound, Euro, Canadian dollar, Australian dollar, Mexican Peso, Chinese Yuan, Malaysian Ringgit and Singapore dollar. Generally, these risk management transactions will involve the use of foreign currency derivatives to minimize the impact of currency movements on non-functional currency transactions. The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows:
| October 31, 2024 |  | July 31, 2024
Designated as cash flow hedges | $ | 44,448 |  |  | $ | 59,207 |
Non-designated hedges | 4,171 |  |  | 4,459 |
Total foreign exchange contracts | $ | 48,619 |  |  | $ | 63,666 |
Cash Flow Hedges The Company has designated a portion of its forward foreign exchange contracts as cash flow hedges and recorded these contracts at fair value on the condensed consolidated balance sheets. For these instruments, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income (“OCI”) and reclassified into income in the same period or periods during which the hedged transaction affects income. As of October 31, 2024 and July 31, 2024, unrealized losses of $1,926 and $124 have been included in OCI, respectively. Net Investment Hedges The Company has designated certain third party foreign currency denominated debt borrowed under its credit agreement as net investment hedges. These debt obligations, denominated in Euros and British Pounds, were designated as net investment hedges to hedge portions of the Company's net investment in its European operations. The Company’s foreign currency denominated debt obligations are valued under a market approach using publicized spot prices, and the net gains or losses attributable to the changes in spot prices are recorded as cumulative translation within AOCI and are included in the foreign currency translation adjustments section of the condensed consolidated statements of comprehensive income. As of October 31, 2024 and July 31, 2024, the cumulative balance recognized in accumulated other comprehensive income were losses of $1,427 and $1,237, respectively, on any outstanding foreign currency denominated debt obligations. The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:
| Three months ended October 31,
| 2024 |  | 2023
(Losses) gains recognized in OCI: |  |  |
Forward exchange contracts (cash flow hedges) | $ | (1,338) |  |  | $ | (294) |
Foreign currency denominated debt (net investment hedges) | (190) |  |  | 1,508 |
Gains reclassified from OCI into cost of goods sold: |  |  |
Forward exchange contracts (cash flow hedges) | 464 |  |  | 1,285 |
Fair values of derivative instruments in the condensed consolidated balance sheets were as follows:
| October 31, 2024 |  | July 31, 2024
| Prepaid expenses and other current assets |  | Other current liabilities |  | Long-term Obligations |  | Prepaid expenses and other current assets |  | Other current liabilities |  | Long-term Obligations
Derivatives designated as hedging instruments: |  |  |  |  |  |  |  |  |  |  |
Foreign exchange contracts (cash flow hedges) | $ | 148 |  |  | $ | 1,610 |  |  | $ | — |  |  | $ | 137 |  |  | $ | 726 |  |  | $ | — |
Foreign currency denominated debt (net investment hedges) | — |  |  | — |  |  | 34,251 |  |  | — |  |  | — |  |  | 34,060 |
Derivatives not designated as hedging instruments: |  |  |  |  |  |  |  |  |  |  |
Foreign exchange contracts (non-designated hedges) | — |  |  | 4 |  |  | — |  |  | — |  |  | 4 |  |  | — |
Total derivative instruments | $ | 148 |  |  | $ | 1,614 |  |  | $ | 34,251 |  |  | $ | 137 |  |  | $ | 730 |  |  | $ | 34,060 |

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 The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 815 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/815/tableOfContent + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration