XML 15 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Capital Stock Repurchase Plan Transactions (Tables)
9 Months Ended
Sep. 30, 2019
Capital Stock Repurchase Plan Transactions [Abstract]  
Schedule Of Capital Stock Repurchases

Three months ended September 30,

Nine months ended September 30,

2019

2018

2019

2018

Total cost of repurchased shares (in thousands)

$

-

$

37,672 

$

71,926 

$

121,976 

Shares repurchased

-

120,622 

219,009 

430,622 

Weighted average price per share

$

-

$

312.31 

$

328.41 

$

283.26