XML 69 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock Repurchase Programs (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Accelerated Stock Repurchases
The following table summarizes the information regarding repurchases of our common stock under ASRs for the year ended December 31, 2024 and 2023:

Agreement
 Date
Repurchase
 Program
Amount Paid
(in millions)
Completion
Date
Total Shares
Received
Average Price per Share
Q4 2022May 2021$200.0 Q1 2023984,714 $203.10 
Q1 2023May 2021$250.0 Q1 2023805,908 $310.21 
Q4 2023January 2023$250.0 Q1 20241,086,334 $230.13 
Open Market Common Stock Repurchases
Open Market Common Stock Repurchases

Agreement
 Date
Repurchase
 Program
Amount Paid
(in millions)
Completion
Date
Total Shares
Received
Average Price per Share
Q4 2023January 2023$100.0 Q4 2023465,518 $214.81 
Q2 2024January 2023$150.0 Q2 2024598,302 $250.73 
Q4 2024January 2023$202.9 
N/A1
909,967 $222.94 
1 In January 2025, we completed the open market repurchase program initiated in Q4 2024. In total we repurchased approximately 1.2 million shares of our common stock at an average price of $221.50 per share, including commissions and fees, for an aggregate purchase price of approximately $275.0 million.