|
Change in Accumulated Other Comprehensive Income by Component (Detail) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
|
Dec. 27, 2014
|
Dec. 28, 2013
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
| Beginning balance |
$ 1,082us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
|
| Other comprehensive income/(loss) before reclassifications |
1,569us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax |
|
| Amounts reclassified from AOCI |
(685)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax |
71us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax |
| Tax effect |
(3)us-gaap_OtherComprehensiveIncomeLossTax |
|
| Total other comprehensive income/(loss) |
881us-gaap_OtherComprehensiveIncomeLossNetOfTax |
165us-gaap_OtherComprehensiveIncomeLossNetOfTax |
| Ending balance |
1,963us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
|
| Cumulative Foreign Currency Translation |
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
| Beginning balance |
(242)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |
|
| Other comprehensive income/(loss) before reclassifications |
(114)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |
|
| Amounts reclassified from AOCI |
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |
|
| Tax effect |
48us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |
|
| Total other comprehensive income/(loss) |
(66)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |
|
| Ending balance |
(308)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember |
|
| Unrecognized Gains/Losses on Derivative Instruments |
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
| Beginning balance |
1,364us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
| Other comprehensive income/(loss) before reclassifications |
2,390us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
| Amounts reclassified from AOCI |
(663)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
| Tax effect |
(310)us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
| Total other comprehensive income/(loss) |
1,417us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
| Ending balance |
2,781us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
| Unrealized Gains/Losses on Marketable Securities |
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
| Beginning balance |
(40)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
| Other comprehensive income/(loss) before reclassifications |
(707)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
| Amounts reclassified from AOCI |
(22)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
| Tax effect |
259us-gaap_OtherComprehensiveIncomeLossTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
| Total other comprehensive income/(loss) |
(470)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
| Ending balance |
$ (510)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|