XML 58 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 91 Months Ended
Aug. 08, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Aug. 08, 2018
Earnings Per Share            
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]            
Earnings Per Share            
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