XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Capital Stock Repurchase Plan Transactions (Tables)
6 Months Ended
Jun. 30, 2022
Capital Stock Repurchase Plan Transactions [Abstract]  
Schedule Of Repurchased Capital Stock

Three months ended June 30,

Six months ended June 30,

2022

2021

2022

2021

Total cost of repurchased shares (in thousands)

$

49,861

$

121,882 

$

77,214

$

166,649 

Shares repurchased

100,000

250,000 

157,500

350,000 

Weighted average price per share

$

498.61

$

487.52 

$

491.81

$

476.14