XML 52 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 106 Months Ended
Nov. 06, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Nov. 06, 2019
Earnings Per Share            
Common stock repurchased, shares   1,025 932 3,585 4,695  
Common stock repurchased, average price per share   $ 377.85 $ 306.22 $ 364.84 $ 266.48  
Common stock repurchased, value   $ 387,255 $ 285,183 $ 1,307,947 $ 1,251,013  
Subsequent event [Member]            
Earnings Per Share            
Common stock repurchased, shares 100         76,000
Common stock repurchased, average price per share $ 393.84         $ 159.13
Common stock repurchased, value $ 34,800         $ 12,100,000