XML 25 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity
6 Months Ended
Jun. 30, 2025
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, in negotiated transactions off the market or otherwise, including through Rule 10b5-1 plans. 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 and six months ended June 30, 2025, the Company repurchased and retired 691,290 and 2,255,544 shares of common stock for an aggregate purchase price of $20,147 and $79,199, respectively, which excludes a 1% excise tax on net share repurchases imposed under the Inflation Reduction Act. 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. As of June 30, 2025, the accrued excise tax on net share repurchases was $407.