Quarterly report pursuant to Section 13 or 15(d)

Other Comprehensive Income (Loss), Reclassification out of Accumulated Other Comprehensive Income (Detail)

v2.4.1.9
Other Comprehensive Income (Loss), Reclassification out of Accumulated Other Comprehensive Income (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Interest and other, net $ 26intc_InterestAndOtherNet $ 112intc_InterestAndOtherNet
Gains (losses) on equity investments, net 32intc_GainsLossesOnEquityInvestmentsNet 48intc_GainsLossesOnEquityInvestmentsNet
Income before taxes 2,673us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,670us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Cost of sales (5,051)us-gaap_CostOfGoodsAndServicesSold (5,151)us-gaap_CostOfGoodsAndServicesSold
Research and development (2,995)us-gaap_ResearchAndDevelopmentExpense (2,846)us-gaap_ResearchAndDevelopmentExpense
Marketing, general and administrative (1,953)us-gaap_SellingGeneralAndAdministrativeExpense (2,047)us-gaap_SellingGeneralAndAdministrativeExpense
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months (409)us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths  
Reclassified out of Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Income before taxes (61)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
64us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Unrealized holding gains (losses) on available-for-sale investments [Member] | Reclassified out of Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Interest and other, net 0intc_InterestAndOtherNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
2intc_InterestAndOtherNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
Gains (losses) on equity investments, net 54intc_GainsLossesOnEquityInvestmentsNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
61intc_GainsLossesOnEquityInvestmentsNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
Income before taxes 54us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
63us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
Unrealized holding gains (losses) on derivatives [Member] | Reclassified out of Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Income before taxes (99)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
12us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Unrealized holding gains (losses) on derivatives [Member] | Reclassified out of Accumulated Other Comprehensive Income (Loss) [Member] | Currency Forwards [Member]    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Cost of sales (43)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Research and development (47)us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
8us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Marketing, general and administrative (9)us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Prior service credits (costs) [Member]    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Reclassified out of Accumulated Other Comprehensive Income (Loss), Prior Service (Credits) Costs (2)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
(1)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
Actuarial gains (losses) [Member]    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Reclassified out of Accumulated Other Comprehensive Income (Loss), Actuarial Gains (Losses) (14)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
(10)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
Amortization of pension and postretirement benefit components [Member] | Reclassified out of Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification out of Accumulated Other Comprehensive Income [Line Items]    
Income before taxes $ (16)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ (11)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember