|
Share Repurchase Program (Details) (USD $)
|
1 Months Ended | 3 Months Ended | 12 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Feb. 06, 2015
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Jan. 01, 2014
|
|
| Shares Repurchased [Abstract] | |||||||||||||
| BOD authorized | 120,000,000 | ||||||||||||
| Stock repurchase program expiration date | Dec. 31, 2017 | ||||||||||||
| Share repurchases (Note 19) (shares) | 2,800,000 | 7,736,400 | 8,347,000 | 8,320,000 | 7,640,000 | 9,858,110 | 7,333,788 | 6,122,940 | 5,762,800 | 32,043,400 | 29,077,638 | ||
| Average purchase price | $ 113.77 | $ 102.54 | $ 96.84 | $ 89.43 | $ 79.68 | $ 78.39 | $ 75.71 | $ 68.29 | $ 100.65 | $ 76.26 | |||
| Remaining number of shares yet to be repurchased | 87,956,600 | 87,956,600 | |||||||||||
| Aggregate cost | $ 327,000,000 | $ 3,225,000,000 | $ 2,218,000,000 | $ 1,474,000,000 | |||||||||
| Stock repurchased since inception | $ 12,600,000,000 | ||||||||||||