XML 34 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Capital Stock Repurchase Plan Transactions (Schedule Of Repurchased Capital Stock) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Capital Stock Repurchase Plan Transactions [Abstract]    
Total cost of repurchased shares $ 100,235 $ 49,250
Shares repurchased 225,000 150,000
Weighted average price per share $ 445.49 $ 328.33