XML 50 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Cash, Cash Equivalents, and Marketable Securities - Summary by Major Security Type Cash Cash Equivalents and Marketable Securities Measured at Fair Value on Recurring Basis and Categorized Using Fair Value Hierarchy (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Cash, cash equivalents and marketable securities [Line Items]    
Less: Restricted cash, cash equivalents, and marketable securities $ (450)us-gaap_SecurityOwnedAndPledgedAsCollateralFairValue [1] $ (301)us-gaap_SecurityOwnedAndPledgedAsCollateralFairValue [1]
Cash, Cash Equivalents, and Short-term Investments 17,416us-gaap_CashCashEquivalentsAndShortTermInvestments 12,447us-gaap_CashCashEquivalentsAndShortTermInvestments
Cash    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 4,155amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
3,008amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
Gross Unrealized Gains 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
Gross Unrealized Losses 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
Cash, Cash Equivalents, and Short-term Investments 4,155us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
3,008us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
Cash, cash equivalents, and marketable securities    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 17,865amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
12,746amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
Gross Unrealized Gains 4amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
7amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
Gross Unrealized Losses (3)amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
(5)amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
Cash, Cash Equivalents, and Short-term Investments 17,866us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
12,748us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= amzn_CashCashEquivalentsAndShortTermInvestmentsMember
Level 1 Securities | Money market funds    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 10,718amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
5,914amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Gross Unrealized Gains 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Gross Unrealized Losses 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Cash, Cash Equivalents, and Short-term Investments 10,718us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
5,914us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Level 1 Securities | Equity securities    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 2amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
3amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Gross Unrealized Gains 2amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
1amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Gross Unrealized Losses 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Cash, Cash Equivalents, and Short-term Investments 4us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
4us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Level 2 Securities | Foreign government and agency securities    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 80amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
757amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross Unrealized Gains 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
2amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross Unrealized Losses 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
(1)amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Cash, Cash Equivalents, and Short-term Investments 80us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
758us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Level 2 Securities | U.S. government and agency securities    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 2,407amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
2,224amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Gains 1amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
1amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Losses (2)amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
(3)amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Cash, Cash Equivalents, and Short-term Investments 2,406us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
2,222us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasuryAndGovernmentMember
Level 2 Securities | Corporate debt securities    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 401amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
739amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Gross Unrealized Gains 1amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
3amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Gross Unrealized Losses (1)amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
(1)amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Cash, Cash Equivalents, and Short-term Investments 401us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
741us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Level 2 Securities | Asset-backed securities    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 69amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
65amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Gains 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
Gross Unrealized Losses 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
Cash, Cash Equivalents, and Short-term Investments 69us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
65us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetBackedSecuritiesMember
Level 2 Securities | Other fixed income securities    
Cash, cash equivalents and marketable securities [Line Items]    
Cost or Amortized Cost 33amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
36amzn_CashCashEquivalentsAndMarketableSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
Gross Unrealized Gains 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
Gross Unrealized Losses 0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
0amzn_CashCashEquivalentsAndMarketableSecuritiesUnrealizedLosses
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
Cash, Cash Equivalents, and Short-term Investments $ 33us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
$ 36us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
[1] We are required to pledge or otherwise restrict a portion of our cash, cash equivalents, and marketable securities as collateral for standby and trade letters of credit, guarantees, debt, real estate leases, and amounts due to third-party sellers in certain jurisdictions. We classify cash, cash equivalents and marketable securities with use restrictions of less than twelve months as “Accounts receivable, net and other” and of twelve months or longer as non-current “Other assets” on our consolidated balance sheets. See “Note 8—Commitments and Contingencies.”