Stockholders’ Equity |
9 Months Ended |
|---|---|
Sep. 30, 2024 | |
| Equity [Abstract] | |
| Stockholders’ Equity | Stockholders’ Equity Share Buyback Program On February 20, 2024, the Company’s Board of Directors approved the repurchase of up to an aggregate of $140,000 of its common stock (“2024 Share Buyback Program”). Pursuant to the 2024 Share Buyback Program, repurchases of the Company’s common stock will be made at prevailing market prices through open market purchases or in negotiated transactions off the market. The repurchase program is authorized through fiscal year 2025; however, the Company is not obligated to acquire any particular amount of common stock and the program may be extended, modified, suspended or discontinued at any time at the Company’s discretion. During the three months ended September 30, 2024, the Company repurchased and retired 297,827 shares of common stock pursuant to the 2024 Share Buyback Program for an aggregate purchase price of $11,370. During the nine months ended September 30, 2024, the Company repurchased and retired 795,191 shares of common stock for an aggregate purchase price of $29,553. All purchased shares were retired and are reflected as a reduction of Common stock for the par value of shares, with the excess applied to Additional paid-in capital. Accrued costs related to share repurchases were $2,411 and $4,885 as of September 30, 2024 and December 31, 2023, respectively, as reported as Other current liabilities in the Condensed Consolidated Balance Sheets. As of September 30, 2024, the dollar value of shares that remained available to be repurchased by the Company under the 2024 Share Buyback Program was $110,447.
|