|
Geographic Information (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Geographic Information [Line Items] |
|
|
|
| Revenues |
$ 144,077us-gaap_Revenues |
$ 146,917us-gaap_Revenues |
$ 133,559us-gaap_Revenues |
| Long-Lived Assets |
51,644us-gaap_NoncurrentAssets |
46,216us-gaap_NoncurrentAssets |
38,830us-gaap_NoncurrentAssets |
| UNITED STATES |
|
|
|
| Geographic Information [Line Items] |
|
|
|
| Revenues |
82,665us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US |
85,459us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US |
76,055us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US |
| Long-Lived Assets |
33,213us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_US |
28,276us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_US |
22,986us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_US |
| United Kingdom |
|
|
|
| Geographic Information [Line Items] |
|
|
|
| Revenues |
11,742us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_GB |
10,038us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_GB |
9,208us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_GB |
| Long-Lived Assets |
1,491us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_GB |
1,503us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_GB |
1,668us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_GB |
| Canada |
|
|
|
| Geographic Information [Line Items] |
|
|
|
| Revenues |
9,409us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_CA |
9,729us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_CA |
9,470us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_CA |
| Long-Lived Assets |
3,919us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_CA |
3,154us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_CA |
2,580us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_CA |
| Germany |
|
|
|
| Geographic Information [Line Items] |
|
|
|
| Revenues |
7,487us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_DE |
8,600us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_DE |
8,005us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_DE |
| Long-Lived Assets |
2,510us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_DE |
2,635us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_DE |
2,719us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_DE |
| MEXICO |
|
|
|
| Geographic Information [Line Items] |
|
|
|
| Revenues |
1,757us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_MX |
1,992us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_MX |
1,818us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_MX |
| Long-Lived Assets |
1,748us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_MX |
1,910us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_MX |
1,990us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_MX |
| All Other |
|
|
|
| Geographic Information [Line Items] |
|
|
|
| Revenues |
31,017us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AllOtherSegmentsMember |
31,099us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AllOtherSegmentsMember |
29,003us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AllOtherSegmentsMember |
| Long-Lived Assets |
$ 8,763us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AllOtherSegmentsMember |
$ 8,738us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AllOtherSegmentsMember |
$ 6,887us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = us-gaap_AllOtherSegmentsMember |