XML 24 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 8,635us-gaap_FiniteLivedIntangibleAssetsGross   $ 8,653us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization 4,255us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   4,046us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net Carrying Value 4,380us-gaap_FiniteLivedIntangibleAssetsNet   4,607us-gaap_FiniteLivedIntangibleAssetsNet
Patents and developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 6,510us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_PatentsAndDevelopedTechnologyMember
  6,547us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_PatentsAndDevelopedTechnologyMember
Accumulated Amortization 2,697us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_PatentsAndDevelopedTechnologyMember
  2,513us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_PatentsAndDevelopedTechnologyMember
Net Carrying Value 3,813us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_PatentsAndDevelopedTechnologyMember
  4,034us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_PatentsAndDevelopedTechnologyMember
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,396us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  1,410us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization 1,199us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  1,168us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net Carrying Value 197us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  242us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Trade names and other      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 729us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_TradenamesAndOtherMember
  696us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_TradenamesAndOtherMember
Accumulated Amortization 359us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_TradenamesAndOtherMember
  365us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_TradenamesAndOtherMember
Net Carrying Value 370us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_TradenamesAndOtherMember
  331us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_TradenamesAndOtherMember
Acquisition-related intangible assets      
Acquired Finite-Lived Intangible Assets [Line Items]      
Amortization of acquisition-related intangible assets $ 239us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_AcquisitionrelatedIntangibleAssetsMember
$ 270us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= goog_AcquisitionrelatedIntangibleAssetsMember