Equity |
3 Months Ended |
---|---|
Mar. 31, 2025 | |
Equity [Abstract] | |
Equity | Note 12. Equity On July 6, 2021, the Company filed an Amended and Restated Certificate of Incorporation with the Secretary of State of the State of Delaware to authorize the issuance up to 2,050,000,000 shares, par value $0.00001 per share, consisting of 2,000,000,000 shares of common stock and 50,000,000 shares of preferred stock. On June 14, 2022, our Board approved a stock repurchase program (as subsequently amended, the “Repurchase Program”) with authorization to purchase up to $50.0 million in shares of the Company’s common stock through the expiration of the program on December 21, 2022. On November 7, 2022, November 5, 2023, May 21, 2024, and May 1, 2025 our Board increased the authorization of the Repurchase Program by an additional $50.0 million in shares of the Company’s common stock on each date for a total authorization to repurchase up to $250.0 million in shares of the Company’s common stock and, most recently, extended the expiration of the Repurchase Program through December 31, 2026. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. The Repurchase Program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or terminated at any time at the discretion of the Board. The Company expects to fund repurchases with existing cash on hand. The Company repurchased and retired 1.1 million shares of common stock pursuant to the Repurchase Program for $11.2 million including transaction fees and taxes, during the three months ended March 31, 2025. As of March 31, 2025, $21.6 million remained available under the Repurchase Program.
|