XML 12 R39.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements (Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) (USD $) In Millions, unless otherwise specified | Dec. 28, 2014 | Sep. 28, 2014
--- | --- | ---
Assets: |  |
Total short-term investments | $ 96.1 us-gaap_ShortTermInvestments | $ 135.4 us-gaap_ShortTermInvestments
Available-for-sale securities | 307.5 us-gaap_AvailableForSaleSecuritiesNoncurrent | 318.4 us-gaap_AvailableForSaleSecuritiesNoncurrent
Total | 2,383.7 us-gaap_AssetsFairValueDisclosure | 2,208.9 us-gaap_AssetsFairValueDisclosure
Liabilities: |  |
Total | 25.1 us-gaap_DerivativeLiabilities |
Cash and Cash Equivalents [Member] |  |
Assets: |  |
Cash and cash equivalents | 1,857.0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember | 1,708.4 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember
Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 20.1 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember | 63.2 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember
Trading securities | 76.0 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember | 72.2 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember
Total short-term investments | 96.1 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember | 135.4 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember
Prepaid Expenses and Other Current Assets [Member] |  |
Assets: |  |
Derivative assets | 47.6 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember | 28.7 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 307.5 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember | 318.4 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember
Other Assets [Member] |  |
Assets: |  |
Derivative assets | 75.5 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember | 18.0 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember
Accrued Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 16.7 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember | 2.4 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember
Other Long-Term Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 8.4 us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentLiabilitiesMember |
Fair Value, Inputs, Level 1 [Member] |  |
Assets: |  |
Total | 2,040.0 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,887.2 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Liabilities: |  |
Total | 4.3 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member] |  |
Assets: |  |
Cash and cash equivalents | 1,857.0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,708.4 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 7.7 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 10.9 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Trading securities | 76.0 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 72.2 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Total short-term investments | 83.7 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 83.1 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Prepaid Expenses and Other Current Assets [Member] |  |
Assets: |  |
Derivative assets | 0 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0.9 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 99.3 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 94.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Other Assets [Member] |  |
Assets: |  |
Derivative assets | 0 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Accrued Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 4.3 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0.4 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Other Long-Term Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 0 us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Significant Other Observable Inputs (Level 2) [Member] |  |
Assets: |  |
Total | 333.6 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 307.9 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Liabilities: |  |
Total | 20.8 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Significant Other Observable Inputs (Level 2) [Member] | Cash and Cash Equivalents [Member] |  |
Assets: |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 12.4 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 52.3 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Trading securities | 0 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Total short-term investments | 12.4 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 52.3 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Prepaid Expenses and Other Current Assets [Member] |  |
Assets: |  |
Derivative assets | 47.6 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 27.8 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 198.1 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 209.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Other Assets [Member] |  |
Assets: |  |
Derivative assets | 75.5 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 18.0 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Accrued Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 12.4 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 2.0 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Other Long-Term Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 8.4 us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Significant Unobservable Inputs (Level 3) [Member] |  |
Assets: |  |
Total | 10.1 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 13.8 us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Liabilities: |  |
Total | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Significant Unobservable Inputs (Level 3) [Member] | Cash and Cash Equivalents [Member] |  |
Assets: |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Significant Unobservable Inputs (Level 3) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Trading securities | 0 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_TradingSecurities / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Total short-term investments | 0 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_ShortTermInvestments / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Significant Unobservable Inputs (Level 3) [Member] | Prepaid Expenses and Other Current Assets [Member] |  |
Assets: |  |
Derivative assets | 0 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_DerivativeAssetsCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 10.1 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 13.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Significant Unobservable Inputs (Level 3) [Member] | Other Assets [Member] |  |
Assets: |  |
Derivative assets | 0 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_DerivativeAssetsNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Significant Unobservable Inputs (Level 3) [Member] | Accrued Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 0 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0 us-gaap_DerivativeLiabilitiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_AccruedLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Significant Unobservable Inputs (Level 3) [Member] | Other Long-Term Liabilities [Member] |  |
Liabilities: |  |
Derivative liabilities | 0 us-gaap_DerivativeLiabilitiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherNoncurrentLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Agency Obligations [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 8.4 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember | 8.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember
Agency Obligations [Member] | Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember
Agency Obligations [Member] | Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 8.4 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember | 8.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember
Agency Obligations [Member] | Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AgencySecuritiesMember
Corporate Debt Securities [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 10.4 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 4.9 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 120.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 130.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 10.4 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 4.9 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 120.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 130.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Corporate Debt Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Auction Rate Securities [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 10.1 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember | 13.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember
Auction Rate Securities [Member] | Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember
Auction Rate Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember
Auction Rate Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 10.1 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember | 13.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember
Foreign Government Obligations [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 2.0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 33.7 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign Government Obligations [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 14.4 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 17.4 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign Government Obligations [Member] | Fair Value, Inputs, Level 1 [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign Government Obligations [Member] | Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign Government Obligations [Member] | Significant Other Observable Inputs (Level 2) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 2.0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 33.7 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign Government Obligations [Member] | Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 14.4 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 17.4 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign Government Obligations [Member] | Significant Unobservable Inputs (Level 3) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
Foreign Government Obligations [Member] | Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_ForeignGovernmentDebtSecuritiesMember
US Government Treasury Securities [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 7.7 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 10.9 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
US Government Treasury Securities [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 99.3 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 94.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
US Government Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 7.7 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 10.9 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
US Government Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 99.3 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 94.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
US Government Treasury Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
US Government Treasury Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
US Government Treasury Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
US Government Treasury Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember
State and Local Government Obligations [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 12.7 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
State and Local Government Obligations [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 8.6 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember | 6.7 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
State and Local Government Obligations [Member] | Fair Value, Inputs, Level 1 [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
State and Local Government Obligations [Member] | Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
State and Local Government Obligations [Member] | Significant Other Observable Inputs (Level 2) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 12.7 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
State and Local Government Obligations [Member] | Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 8.6 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember | 6.7 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
State and Local Government Obligations [Member] | Significant Unobservable Inputs (Level 3) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
State and Local Government Obligations [Member] | Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_StateandLocalGovernmentObligationsMember
Certificates Of Deposit [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 1.0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
Certificates Of Deposit [Member] | Fair Value, Inputs, Level 1 [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
Certificates Of Deposit [Member] | Significant Other Observable Inputs (Level 2) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 1.0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
Certificates Of Deposit [Member] | Significant Unobservable Inputs (Level 3) [Member] | Short-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities |  | 0 us-gaap_AvailableForSaleSecuritiesCurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
Mortgage and Asset-backed Securities [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 45.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember | 45.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember
Mortgage and Asset-backed Securities [Member] | Fair Value, Inputs, Level 1 [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember | 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember
Mortgage and Asset-backed Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | 45.8 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember | 45.9 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember
Mortgage and Asset-backed Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | Long-term Investments [Member] |  |
Assets: |  |
Available-for-sale securities | $ 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember | $ 0 us-gaap_AvailableForSaleSecuritiesNoncurrent / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLongTermInvestmentsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = sbux_MortgageandAssetbackedSecuritiesMember

X
- Details
Name: | us-gaap_AssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26626-111562 + Details
Name: | us-gaap_AvailableForSaleSecuritiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investments in debt and equity securities which are categorized neither as held-to-maturity nor trading and which are intended to be sold or mature more than one year from the balance sheet date or operating cycle, if longer. Such securities are reported at fair value; unrealized gains (losses) related to Available-for-sale Securities are excluded from earnings and reported in a separate component of shareholders' equity (other comprehensive income), unless the Available-for-sale security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis. All or a portion of the unrealized holding gain (loss) of an Available-for-sale security that is designated as being hedged in a fair value hedge is recognized in earnings during the period of the hedge, as are other than temporary declines in fair value below the cost basis for investments in equity securities and debt securities that an entity intends to sell or it is more likely than not that it will be required to sell before the recovery of its amortized cost basis. Other than temporary declines in fair value below the cost basis for debt securities categorized as Available-for-sale that an entity does not intend to sell and for which it is not more likely than not that the entity will be required to sell before the recovery of its amortized cost basis are bifurcated into credit losses and losses related to all other factors. Other than temporary declines in fair value below cost basis related to credit losses are recognized in earnings, and losses related to all other factors are recognized in other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26626-111562 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Available-for-Sale Securities -URI http://asc.fasb.org/extlink&oid=6505594 + Details
Name: | us-gaap_AvailableForSaleSecuritiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 + Details
Name: | us-gaap_CashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Assets -URI http://asc.fasb.org/extlink&oid=6509628 + Details
Name: | us-gaap_DerivativeAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 + Details
Name: | us-gaap_DerivativeAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Liabilities -URI http://asc.fasb.org/extlink&oid=6509677 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 + Details
Name: | us-gaap_DerivativeLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 + Details
Name: | us-gaap_DerivativeLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investments which are intended to be sold in the short term (usually less than one year or the normal operating cycle, whichever is longer) including trading securities, available-for-sale securities, held-to-maturity securities, and other short-term investments not otherwise listed in the existing taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph g -Article 7 + Details
Name: | us-gaap_ShortTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26626-111562 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Trading Securities -URI http://asc.fasb.org/extlink&oid=6526789 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.4) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_TradingSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLongTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=sbux_MortgageandAssetbackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=sbux_StateandLocalGovernmentObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AgencySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AuctionRateSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CertificatesOfDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USTreasuryAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |