XML 40 R29.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Derivatives and Hedging Activities (Tables) | 6 Months Ended
--- | ---
Jan. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract] |
Fair Values of Derivative Instruments in Consolidated Balance Sheets | Fair values of derivative instruments in the condensed consolidated balance sheets were as follows:
| Asset Derivatives |  | Liability Derivatives
| January 31, 2019 |  | July 31, 2018 |  | January 31, 2019 |  | July 31, 2018
| Balance Sheet Location |  | Fair Value |  | Balance Sheet Location |  | Fair Value |  | Balance Sheet Location |  | Fair Value |  | Balance Sheet Location |  | Fair Value
Derivatives designated as hedging instruments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cash flow hedges |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign exchange contracts | Prepaid expenses and other current assets |  | $ | 743 |  |  | Prepaid expenses and other current assets |  | $ | 1,076 |  |  | Other current liabilities |  | $ | — |  |  | Other current liabilities |  | $ | — |
Net investment hedges |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign currency denominated debt | Prepaid expenses and other current assets |  | — |  |  | Prepaid expenses and other current assets |  | — |  |  | Long term obligations |  | 51,647 |  |  | Long term obligations |  | 52,668 |
Total derivatives designated as hedging instruments |  |  | $ | 743 |  |  |  |  | $ | 1,076 |  |  |  |  | $ | 51,647 |  |  |  |  | $ | 52,668 |
Derivatives not designated as hedging instruments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign exchange contracts | Prepaid expenses and other current assets |  | $ | 6 |  |  | Prepaid expenses and other current assets |  | $ | 1 |  |  | Other current liabilities |  | $ | 17 |  |  | Other current liabilities |  | $ | 3 |
Total derivatives not designated as hedging instruments |  |  | $ | 6 |  |  |  |  | $ | 1 |  |  |  |  | $ | 17 |  |  |  |  | $ | 3 |

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 the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging 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 4B -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959 + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration