|
Share Repurchase Program (Details) (USD $)
In Billions, except Share data, unless otherwise specified |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Jun. 30, 2014
|
Jun. 30, 2013
|
|
| Shares Repurchased [Abstract] | ||||||
| BOD authorized | 120,000,000 | 120,000,000 | ||||
| Share repurchases (Note 18) (Shares) | 8,320,000 | 7,640,000 | 6,122,940 | 5,762,800 | 15,960,000 | 11,885,740 |
| Average purchase price | $ 96.84 | $ 89.43 | $ 75.71 | $ 68.29 | $ 93.29 | $ 72.11 |
| Remaining number of shares that may be repurchased under current authority | 104,040,000 | 104,040,000 | ||||
| Stock repurchased since inception | $ 10.8 | $ 10.8 | ||||