Other Comprehensive Income (Loss), Accumulated Other Comprehensive Income (Loss) (Detail) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
|
Mar. 28, 2015
|
Mar. 29, 2014
|
Dec. 27, 2014
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
Accumulated Other Comprehensive Income (Loss), Total |
$ 68us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
|
$ 666us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
Other comprehensive income (loss) before reclassifications |
(896)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
|
|
|
Amounts reclassified out of accumulated other comprehensive income (loss) |
61us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
|
|
|
Tax effects |
237us-gaap_OtherComprehensiveIncomeLossTax
|
|
|
Other comprehensive income (loss) |
(598)us-gaap_OtherComprehensiveIncomeLossNetOfTax
|
(87)us-gaap_OtherComprehensiveIncomeLossNetOfTax
|
|
Unrealized holding gains (losses) on available-for-sale investments [Member] |
|
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
Accumulated Other Comprehensive Income (Loss), Unrealized Holding Gains (Losses) On Available-for-Sale Investments |
2,117intc_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentIncludingOtherThanTemporaryImpairmentsNetOfTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
|
|
2,459intc_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentIncludingOtherThanTemporaryImpairmentsNetOfTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
|
Other comprehensive income (loss) before reclassifications |
(472)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
|
|
|
Amounts reclassified out of accumulated other comprehensive income (loss) |
(54)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
|
|
|
Tax effects |
184us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
|
|
|
Other comprehensive income (loss) |
(342)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedNetGainLossFromAvailableForSaleInvestmentsMember
|
|
|
Deferred tax asset valuation allowance [Member] |
|
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
Accumulated Other Comprehensive Income (Loss), Deferred Tax Asset Valuation Allowance |
23intc_AccumulatedOtherComprehensiveIncomeLossNetChangeInDeferredTaxAssetValuationAllowance / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedDeferredTaxAssetValuationAllowanceMember
|
|
26intc_AccumulatedOtherComprehensiveIncomeLossNetChangeInDeferredTaxAssetValuationAllowance / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedDeferredTaxAssetValuationAllowanceMember
|
Other comprehensive income (loss) before reclassifications |
0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedDeferredTaxAssetValuationAllowanceMember
|
|
|
Amounts reclassified out of accumulated other comprehensive income (loss) |
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedDeferredTaxAssetValuationAllowanceMember
|
|
|
Tax effects |
(3)us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedDeferredTaxAssetValuationAllowanceMember
|
|
|
Other comprehensive income (loss) |
(3)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = intc_AccumulatedDeferredTaxAssetValuationAllowanceMember
|
|
|
Unrealized holding gains (losses) on derivatives [Member] |
|
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
Accumulated Other Comprehensive Income (Loss), Unrealized Holding Gains (Losses) On Derivatives |
(512)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
|
(423)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
Other comprehensive income (loss) before reclassifications |
(229)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
|
|
Amounts reclassified out of accumulated other comprehensive income (loss) |
99us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
|
|
Tax effects |
41us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
|
|
Other comprehensive income (loss) |
(89)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
|
|
Prior service credits (costs) [Member] |
|
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
Accumulated Other Comprehensive Income (Loss), Prior Service Credits (Costs) |
(45)intc_AccumulatedOtherComprehensiveIncomeLossNetPriorServiceCostNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
|
|
(47)intc_AccumulatedOtherComprehensiveIncomeLossNetPriorServiceCostNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
|
Other comprehensive income (loss) before reclassifications |
0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
|
|
|
Amounts reclassified out of accumulated other comprehensive income (loss) |
2us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
|
|
|
Tax effects |
0us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
|
|
|
Other comprehensive income (loss) |
2us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
|
|
|
Actuarial gains (losses) [Member] |
|
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
Accumulated Other Comprehensive Income (Loss), Actuarial Gains (Losses) |
(992)intc_AccumulatedOtherComprehensiveIncomeLossNetActuarialGainsLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
|
|
(1,004)intc_AccumulatedOtherComprehensiveIncomeLossNetActuarialGainsLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
|
Other comprehensive income (loss) before reclassifications |
2us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
|
|
|
Amounts reclassified out of accumulated other comprehensive income (loss) |
14us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
|
|
|
Tax effects |
(4)us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
|
|
|
Other comprehensive income (loss) |
12us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
|
|
|
Foreign currency translation adjustment [Member] |
|
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment |
(523)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
(345)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
Other comprehensive income (loss) before reclassifications |
(197)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
|
Amounts reclassified out of accumulated other comprehensive income (loss) |
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
|
Tax effects |
19us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
|
Other comprehensive income (loss) |
$ (178)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
|