XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Stock Transactions (Tables)
12 Months Ended
Dec. 31, 2022
Capital Stock Transactions [Abstract]  
Schedule Of Repurchased Capital Stock

For the Years Ended December 31,

2022

2021

2020

Total cost of repurchased shares (in thousands):

$

114,074

$

576,483

$

175,594

Shares repurchased

232,500

1,195,529

384,252

Weighted average price per share

$

490.64

$

482.20

$

456.98