v3.26.1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE
Basic earnings per share (“EPS”) is computed based on the weighted-average number of shares of common stock outstanding. Diluted EPS is computed based on the weighted-average number of shares of common stock outstanding plus common stock equivalents, where dilutive. The following is a calculation of basic and diluted EPS and weighted-average shares outstanding (in thousands, except per share amounts):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Net income (loss)$2,597 $(841)$4,129 $(10,592)
Weighted-average shares outstanding—basic40,604 45,354 41,009 45,429 
Add shares issuable from stock-based awards(1)
1,489 — 1,209 — 
Weighted-average shares outstanding—diluted42,093 45,354 42,218 45,429 
Basic earnings (loss) per share$0.06 $(0.02)$0.10 $(0.23)
Diluted earnings (loss) per share$0.06 $(0.02)$0.10 $(0.23)
Dilutive shares issuable from unvested equity awards(1)
1,489 — 1,209 — 
Anti-dilutive shares issuable from unvested equity awards(2)
150 1,994 160 2,492 
(1) During the three and six months ended June 30, 2025, 0.3 million and 0.4 million shares, respectively, were excluded from the computation of shares contingently issuable upon exercise as we recognized a net loss.
(2) Represents outstanding stock-based awards that were anti-dilutive and excluded from the calculation of diluted earnings per share.