XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Stock Transactions
12 Months Ended
Dec. 31, 2023
Capital Stock Transactions [Abstract]  
Capital Stock Transactions 19.    Capital Stock Transactions

We repurchased the following capital stock:

For the Years Ended December 31,

2023

2022

2021

Total cost of repurchased shares (in thousands):

$

73,813

$

114,074

$

576,483

Shares repurchased

132,969

232,500

1,195,529

Weighted average price per share

$

555.12

$

490.64

$

482.20

In November 2023, the Board of Directors authorized $300.0 million for additional stock repurchase under the February 2011 repurchase program. In May and November 2021, the Board of Directors authorized a total of $600.0 million for additional stock repurchase under the February 2011 repurchase program. We currently have $314.1 million of authorization remaining under this share purchase plan.