XML 47 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details 2) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Segment Reporting Information        
Net Revenue $ 25,453us-gaap_Revenues $ 27,309us-gaap_Revenues $ 52,292us-gaap_Revenues $ 55,463us-gaap_Revenues
Total segment earnings from operations 1,431us-gaap_OperatingIncomeLoss 1,822us-gaap_OperatingIncomeLoss 3,351us-gaap_OperatingIncomeLoss 3,819us-gaap_OperatingIncomeLoss
Stock-based compensation expense (129)us-gaap_AllocatedShareBasedCompensationExpense (130)us-gaap_AllocatedShareBasedCompensationExpense (316)us-gaap_AllocatedShareBasedCompensationExpense (300)us-gaap_AllocatedShareBasedCompensationExpense
Amortization of intangible assets (221)us-gaap_AmortizationOfIntangibleAssets (264)us-gaap_AmortizationOfIntangibleAssets (443)us-gaap_AmortizationOfIntangibleAssets (547)us-gaap_AmortizationOfIntangibleAssets
Restructuring charges (255)us-gaap_RestructuringCharges (252)us-gaap_RestructuringCharges (401)us-gaap_RestructuringCharges (366)us-gaap_RestructuringCharges
Acquisition-related charges (19)us-gaap_BusinessCombinationAcquisitionRelatedCosts (3)us-gaap_BusinessCombinationAcquisitionRelatedCosts (23)us-gaap_BusinessCombinationAcquisitionRelatedCosts (6)us-gaap_BusinessCombinationAcquisitionRelatedCosts
Separation costs (269)hpq_SeparationCosts   (349)hpq_SeparationCosts  
Interest and other, net (139)us-gaap_NonoperatingIncomeExpense (174)us-gaap_NonoperatingIncomeExpense (313)us-gaap_NonoperatingIncomeExpense (337)us-gaap_NonoperatingIncomeExpense
Earnings before taxes 1,292us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 1,648us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 3,038us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 3,482us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Operating segments        
Segment Reporting Information        
Net Revenue 26,270us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
28,189us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
54,021us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
57,173us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total segment earnings from operations 2,476us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,722us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
5,217us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
5,410us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Elimination of inter-segment net revenue and other        
Segment Reporting Information        
Net Revenue (817)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(880)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(1,729)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(1,710)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Significant Reconciling Items        
Segment Reporting Information        
Corporate and unallocated costs and eliminations (152)hpq_SegmentReportingInformationCorporateAndUnallocatedCostsGainsAndEliminations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(251)hpq_SegmentReportingInformationCorporateAndUnallocatedCostsGainsAndEliminations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(334)hpq_SegmentReportingInformationCorporateAndUnallocatedCostsGainsAndEliminations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(372)hpq_SegmentReportingInformationCorporateAndUnallocatedCostsGainsAndEliminations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Stock-based compensation expense (129)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(130)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(316)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(300)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Amortization of intangible assets (221)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(264)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(443)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(547)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Restructuring charges (255)us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(252)us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(401)us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(366)us-gaap_RestructuringCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Acquisition-related charges (19)us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(3)us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(23)us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(6)us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Separation costs (269)hpq_SeparationCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
  (349)hpq_SeparationCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
 
Interest and other, net $ (139)us-gaap_NonoperatingIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (174)us-gaap_NonoperatingIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (313)us-gaap_NonoperatingIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (337)us-gaap_NonoperatingIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember