XML 69 R52.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Overview and Summary of Significant Accounting Policies (Details) - USD ($) $ in Millions |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Nov. 01, 2015 | Dec. 31, 2015 | Oct. 31, 2018 | Oct. 31, 2017 | Oct. 31, 2016 | Jan. 31, 2019
Segment Reporting Information |  |  |  |  |  |
Net excess tax benefit |  |  | $ 65 |  |  |
Outstanding shares of company distributed to shareholders of former parent | 100.00% |  |  |  |  |
Advertising cost |  |  | 193 | $ 255 | $ 215 |
Net cash provided by operating activities |  |  | 2,964 | 1,335 | 5,056 |
Net cash provided by (used in) financing activities |  |  | (5,592) | 164 | (2,330) |
HP Inc. |  |  |  |  |  |
Segment Reporting Information |  |  |  |  |  |
Shares distributed (shares) | 1 |  |  |  |  |
HP, Inc. |  |  |  |  |  |
Segment Reporting Information |  |  |  |  |  |
Cash allocation transfers to from outside entity |  | $ 526 |  |  |  |
Accounting Standards Update 2016-09 |  |  |  |  |  |
Segment Reporting Information |  |  |  |  |  |
Net cash provided by operating activities |  |  |  | $ (446) | $ (98) |
Net cash provided by (used in) financing activities |  |  | $ (446) |  |  |
Forecast | Retained Earnings | Accounting Standards Update 2016-16 |  |  |  |  |  |
Segment Reporting Information |  |  |  |  |  |
Effect of new accounting principle |  |  |  |  |  | $ 2,400

X
- Definition Amount of cash allocation transferred (from) or to outside entity in transactions based on projected cash requirements of the Company. + References No definition available. + Details
Name: | hpe_CashAllocationTransfersToFromOutsideEntity
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount + References No definition available. + Details
Name: | hpe_EffectiveIncomeTaxRateReconciliationSharebasedCompensationExcessTaxBenefitAmount
Namespace Prefix: | hpe_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the number of shares distributed to the former parent company for each common share of the reporting entity based on the record date. + References No definition available. + Details
Name: | hpe_EquivalentSharesDistributedSpinoff
Namespace Prefix: | hpe_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Outstanding Shares Of Company Distributed To Stockholders Of Former Parent, Percentage + References No definition available. + Details
Name: | hpe_OutstandingSharesOfCompanyDistributedToStockholdersOfFormerParentPercentage
Namespace Prefix: | hpe_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. + References No definition available. + Details
Name: | us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hpe_HPInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |