XML 38 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details 2) (Major Customers, Accounts Receivable, USD $)
In Billions, unless otherwise specified
12 Months Ended
Oct. 31, 2014
item
Oct. 31, 2013
Ten largest distributor    
Concentration Risk    
Number of largest distributor and reseller receivable balances or largest outsourced manufacturer receivable balances 10hpq_ConcentrationRiskReceivablesNumber
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_TenLargestDistributorMember
 
Concentration of credit risk (as a percent) 20.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_TenLargestDistributorMember
21.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_TenLargestDistributorMember
Three largest outsourced manufacturer    
Concentration Risk    
Number of largest distributor and reseller receivable balances or largest outsourced manufacturer receivable balances 3hpq_ConcentrationRiskReceivablesNumber
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_ThreeLargestOutsourcedManufacturerMember
 
Concentration of credit risk (as a percent) 90.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_ThreeLargestOutsourcedManufacturerMember
82.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_ThreeLargestOutsourcedManufacturerMember
Supplier receivables 1.0hpq_SupplierReceivablesNetCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_ThreeLargestOutsourcedManufacturerMember
1.0hpq_SupplierReceivablesNetCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= hpq_ThreeLargestOutsourcedManufacturerMember