v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Repurchase Agreements The following table presents information about our repurchases of our Class A common stock:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)
2025
2024
2025
2024
Number of shares repurchased
10,224
33,564
21,329
Cost of shares repurchased (1)
$46,352
$(290)
$147,272
$154,524
_____________________________________________________
(1)Cost of shares repurchased for the three months ended June 30, 2024 represents a change to the estimated
excise taxes associated with past repurchases of our Class A common stock.