v3.25.2
STOCKHOLDERS’ EQUITY
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
STOCKHOLDERS’ EQUITY STOCKHOLDERS’ EQUITY
From time to time, the Company’s Board of Directors may authorize share repurchase programs under which the Company may repurchase shares of the Company’s common stock in the open market. The following table presents repurchases of the Company’s common stock for the periods presented (in thousands, except total number of shares repurchased and per share data):
Total Number of SharesAverage
Repurchased During theAggregatePrice PerPlan
Dollar Amount
Six Months Ended June 30,
PurchaseShareCompleted or
Date AuthorizedExpiration Date
Authorized
20252024Price RepurchasedExpired
May 1, 2025May 1, 2027$20,000 180,818 — $4,811 $26.61 
March 11, 2024March 11, 2026$20,000 106,189 — $2,586 $24.35 May 2025
March 11, 2024March 11, 2026$20,000 — 274,608 $5,348 $19.47 May 2025
June 12, 2023June 10, 2025$20,000 — 207,722 $4,133 $19.90 March 2024
See the “Condensed Consolidated Statements of Stockholders’ Equity” for a roll-forward of treasury shares.