XML 24 R12.htm IDEA: XBRL DOCUMENT
v3.8.0.1

COMMITMENTS AND CONTINGENCIES | 3 Months Ended
--- | ---
Oct. 31, 2017
Commitments and Contingencies Disclosure [Abstract] |
COMMITMENTS AND CONTINGENCIES | COMMITMENTS AND CONTINGENCIES Except for the items below, there have been no material changes to our commitments compared to the commitments described in Note 7, Commitments and Contingencies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K for the fiscal year ended July 31, 2017. Purchase Commitments—In the normal course of business, we make commitments with our third-party hardware contract manufacturers to manufacture our inventories and non-standard components based on our forecasts. These commitments consist of obligations for on-hand inventories and non-cancelable purchase orders for non-standard components. We record a charge for firm, non-cancelable and unconditional purchase commitments with our third-party hardware contract manufacturers for non-standard components when and if quantities exceed our future demand forecasts through a charge to cost of product sales. As of October 31, 2017, we had approximately $23.6 million of non-cancelable purchase commitments pertaining to our normal operations, and approximately $79.0 million of other purchase obligations with our contract manufacturers.

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

X
- Definition The entire disclosure for commitments and contingencies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -URI http://asc.fasb.org/topic&trid=2127136 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -URI http://asc.fasb.org/topic&trid=2144648 + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration