Share Repurchase Program (Narrative) (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | 91 Months Ended | |||
---|---|---|---|---|---|---|---|
Feb. 07, 2018 |
Aug. 08, 2018 |
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
Aug. 08, 2018 |
|
Share Repurchase Program | |||||||
Increase in authorized amount | $ 1,000,000 | ||||||
Cumulative authorized amount | $ 10,800,000 | ||||||
Authorization effective period | 3 years | ||||||
Remaining balance under share repurchase program | $ 749,600 | $ 749,600 | |||||
Common stock repurchased, shares | 1,575 | 3,475 | 3,763 | 5,304 | |||
Common stock repurchased, average price per share | $ 264.38 | $ 245.26 | $ 256.64 | $ 253.13 | |||
Common stock repurchased, value | $ 416,402 | $ 852,226 | $ 965,830 | $ 1,342,538 | |||
Subsequent event [Member] | |||||||
Share Repurchase Program | |||||||
Common stock repurchased, shares | 500 | 70,500 | |||||
Common stock repurchased, average price per share | $ 284.52 | $ 143.89 | |||||
Common stock repurchased, value | $ 149,400 | $ 10,100,000 |