XML 76 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 118 Months Ended
Nov. 06, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Nov. 06, 2020
Subsequent Event [Line Items]            
Shares repurchased   965 1,025 2,634 3,585  
Average price per share   $ 458.70 $ 377.85 $ 415.28 $ 364.84  
Total investment   $ 442,962 $ 387,255 $ 1,093,973 $ 1,307,947  
Subsequent event [Member]            
Subsequent Event [Line Items]            
Shares repurchased 1,000         79,800
Average price per share $ 454.15         $ 172.09
Total investment $ 465,300         $ 13,700,000