Stockholders' Equity Accumulated Other Comprehensive Income (Details) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
6 Months Ended |
Mar. 29, 2015
|
Mar. 30, 2014
|
Mar. 29, 2015
|
Mar. 30, 2014
|
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] |
|
|
|
|
Beginning balance total accumulated other comprehensive income |
|
|
$ 634us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
|
Ending balance total accumulated other comprehensive income |
472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
|
472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
|
Investment income, net |
203us-gaap_InvestmentIncomeNonoperating
|
282us-gaap_InvestmentIncomeNonoperating
|
437us-gaap_InvestmentIncomeNonoperating
|
546us-gaap_InvestmentIncomeNonoperating
|
Reclassifications from Accumulated Other Comprehensive Income [Member] |
|
|
|
|
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] |
|
|
|
|
Investment income, net |
47us-gaap_InvestmentIncomeNonoperating / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
|
71us-gaap_InvestmentIncomeNonoperating / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
|
118us-gaap_InvestmentIncomeNonoperating / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
|
124us-gaap_InvestmentIncomeNonoperating / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
|
Foreign Currency Translation Adjustment [Member] |
|
|
|
|
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] |
|
|
|
|
Beginning balance total accumulated other comprehensive income |
|
|
(113)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
Other comprehensive loss before reclassifications |
|
|
(31)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
Reclassifications from accumulated other comprehensive income |
|
|
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
Other comprehensive loss |
|
|
(31)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
Ending balance total accumulated other comprehensive income |
(144)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
(144)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedTranslationAdjustmentMember
|
|
Noncredit Other-than-Temporary Impairment Losses and Subsequent Changes in Fair Value for Certain Available-for-Sale Debt Securities [Member] |
|
|
|
|
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] |
|
|
|
|
Beginning balance total accumulated other comprehensive income |
|
|
24us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
|
|
Other comprehensive loss before reclassifications |
|
|
(7)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
|
|
Reclassifications from accumulated other comprehensive income |
|
|
4us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
|
|
Other comprehensive loss |
|
|
(3)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
|
|
Ending balance total accumulated other comprehensive income |
21us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
|
|
21us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
|
|
Net Unrealized Gain (Loss) on Other Available-for-Sale Securities [Member] |
|
|
|
|
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] |
|
|
|
|
Beginning balance total accumulated other comprehensive income |
|
|
723us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
|
|
Other comprehensive loss before reclassifications |
|
|
(6)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
|
|
Reclassifications from accumulated other comprehensive income |
|
|
(122)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
|
|
Other comprehensive loss |
|
|
(128)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
|
|
Ending balance total accumulated other comprehensive income |
595us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
|
|
595us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
|
|
Net Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member] |
|
|
|
|
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] |
|
|
|
|
Revenues Costs And Expenses |
|
7qcom_RevenueCostsAndExpenses / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
|
13qcom_RevenueCostsAndExpenses / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
|
Total Accumulated Other Comprehensive Income Attributable to Qualcomm [Member] |
|
|
|
|
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] |
|
|
|
|
Beginning balance total accumulated other comprehensive income |
|
|
634us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_ParentMember
|
|
Other comprehensive loss before reclassifications |
|
|
(44)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_ParentMember
|
|
Reclassifications from accumulated other comprehensive income |
|
|
(118)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_ParentMember
|
|
Other comprehensive loss |
|
|
(162)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_ParentMember
|
|
Ending balance total accumulated other comprehensive income |
$ 472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_ParentMember
|
|
$ 472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_ParentMember
|
|