v3.25.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY
Share Repurchase Program
On April 26, 2023, the Board approved a share repurchase program with authorization to purchase up to $95.0 million of our common stock, excluding commissions and fees. We funded these share repurchases with our existing cash and cash equivalents and completed the purchase authorization on May 7, 2024.
During the three and six months ended June 30, 2024, we repurchased an aggregate of approximately 2.7 million shares and 3.1 million shares of our common stock for $30.7 million and $36.7 million under the aforementioned program.