v3.25.2
Share Repurchase Authorizations (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Repurchase Agreements
The following table summarizes our Class A common stock and Class C capital stock repurchase activity under the Repurchase Authorizations for the periods presented (in millions, except share data, which are presented in thousands, and per share amounts):
 Three Months Ended
June 30, 2025
Three Months Ended
June 30, 2024
Class A common stockClass C capital stockClass A common stockClass C capital stock
Shares repurchased1,784 522 981 5,904 
Weighted-average price per share$65.04 $65.03 $41.92 $42.41 
Total purchase price$116 $34 $41 $251 
 Six Months Ended
June 30, 2025
Six Months Ended
June 30, 2024
Class A common stockClass C capital stockClass A common stockClass C capital stock
Shares repurchased4,244 1,401 1,100 5,996 
Weighted-average price per share$70.09 $73.19 $42.26 $42.45 
Total purchase price$297 $103 $46 $255