XML 79 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions, Goodwill and Intangible Assets (Details 2) (USD $)
In Millions, unless otherwise specified
6 Months Ended 12 Months Ended
Apr. 30, 2015
Oct. 31, 2014
Intangible assets    
Amortizable intangible assets, gross $ 11,223us-gaap_FiniteLivedIntangibleAssetsGross $ 11,248us-gaap_FiniteLivedIntangibleAssetsGross
Amortizable intangible assets, accumulated amortization (5,164)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (4,790)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Intangible Assets, Accumulated Impairment Losses (4,330)hpq_IntangibleAssetsAccumulatedImpairmentLosses (4,330)hpq_IntangibleAssetsAccumulatedImpairmentLosses
Amortizable intangible assets, net 1,729us-gaap_FiniteLivedIntangibleAssetsNet  
Total Intangible Assets- Net 1,729us-gaap_IntangibleAssetsNetExcludingGoodwill 2,128us-gaap_IntangibleAssetsNetExcludingGoodwill
Amount of fully amortized intangible assets 65hpq_FiniteLivedIntangibleAssetsFullyAmortized  
Customer contracts, customer lists and distribution agreements    
Intangible assets    
Amortizable intangible assets, gross 5,269us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
5,289us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
Amortizable intangible assets, accumulated amortization (3,459)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
(3,228)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
Intangible Assets, Accumulated Impairment Losses (856)hpq_IntangibleAssetsAccumulatedImpairmentLosses
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
(856)hpq_IntangibleAssetsAccumulatedImpairmentLosses
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
Amortizable intangible assets, net 954us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
1,205us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_CustomerContractsCustomerListsAndDistributionAgreementsMember
Developed and core technology and patents    
Intangible assets    
Amortizable intangible assets, gross 4,264us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
4,266us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
Amortizable intangible assets, accumulated amortization (1,409)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
(1,301)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
Intangible Assets, Accumulated Impairment Losses (2,138)hpq_IntangibleAssetsAccumulatedImpairmentLosses
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
(2,138)hpq_IntangibleAssetsAccumulatedImpairmentLosses
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
Amortizable intangible assets, net 717us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
827us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= hpq_DevelopedTechnologyRightsPatentedAndUnpatentedTechnologyMember
Trade name and trade marks    
Intangible assets    
Amortizable intangible assets, gross 1,690us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
1,693us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
Amortizable intangible assets, accumulated amortization (296)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
(261)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
Intangible Assets, Accumulated Impairment Losses (1,336)hpq_IntangibleAssetsAccumulatedImpairmentLosses
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
(1,336)hpq_IntangibleAssetsAccumulatedImpairmentLosses
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
Amortizable intangible assets, net $ 58us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember
$ 96us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksAndTradeNamesMember