XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Capital Stock Repurchase Plan Transactions (Tables)
3 Months Ended
Mar. 31, 2021
Capital Stock Repurchase Plan Transactions [Abstract]  
Schedule Of Repurchased Capital Stock

Three months ended March 31,

2021

2020

Total cost of repurchased shares (in thousands)

$

44,768

$

100,235 

Shares repurchased

100,000

225,000 

Weighted average price per share

$

447.67

$

445.49