XML 32 R121.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segments (Revenue Reconciliation) (Details 2) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenue      
Revenue $ 92,793us-gaap_Revenues $ 98,367us-gaap_Revenues [1] $ 102,874us-gaap_Revenues [1]
Total reportable segments      
Revenue      
Revenue 100,527us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
105,732us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
[1] 110,193us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
[1]
Internal transactions      
Revenue      
Revenue (8,108)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(7,843)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[1] (7,896)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[1]
Other revenue adjustments      
Revenue      
Revenue $ 374us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ 478us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
[1] $ 577us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
[1]
[1]
Reclassifed to reflect discontinued operation presentation.