XML 51 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets and Goodwill (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Intangible assets      
Weighted Amortizable Life (in years) 14 years   14 years
Gross Carrying Amount $ 4,290us-gaap_FiniteLivedIntangibleAssetsGross   $ 4,452us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization (1,400)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   (1,376)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net 2,890us-gaap_FiniteLivedIntangibleAssetsNet   3,076us-gaap_FiniteLivedIntangibleAssetsNet
Total intangible assets, net 2,890us-gaap_IntangibleAssetsNetExcludingGoodwill   3,076us-gaap_IntangibleAssetsNetExcludingGoodwill
Amortization expense 87us-gaap_AmortizationOfIntangibleAssets 92us-gaap_AmortizationOfIntangibleAssets  
2015 331us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
2016 310us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
2017 308us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
2018 303us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
2019 301us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Thereafter 1,424us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive    
Customer Relationships      
Intangible assets      
Weighted Amortizable Life (in years) 15 years   15 years
Gross Carrying Amount 2,400us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  2,489us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization (687)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  (669)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net 1,713us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
  1,820us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Intellectual Property      
Intangible assets      
Weighted Amortizable Life (in years) 11 years   11 years
Gross Carrying Amount 1,656us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
  1,724us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Accumulated Amortization (579)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
  (578)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Net 1,077us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
  1,146us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Other      
Intangible assets      
Weighted Amortizable Life (in years) 11 years   11 years
Gross Carrying Amount 234us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
  239us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Accumulated Amortization (134)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
  (129)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Net $ 100us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
  $ 110us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember