XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock Repurchase Plan Transactions
3 Months Ended
Mar. 31, 2025
Capital Stock Transactions [Abstract]  
Capital Stock Repurchase Plan Transactions 15.    Capital Stock Repurchase Plan Transactions

We repurchased the following capital stock:

Three months ended March 31,

2025

2024

Total cost of repurchased shares (in thousands)

$

29,756 

$

32,344 

Shares repurchased

50,000 

50,000 

Weighted average price per share

$

595.15 

$

646.87 

In November 2024, the Board of Directors authorized $300.0 million for additional stock repurchase under the February 2011 repurchase program. We currently have $225.6 million of authorization remaining under this share repurchase plan.