v3.25.2
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock as of:
Three months ended
June 30,
Six months ended
June 30,
2025202420252024
(in thousands except per share amounts)
Numerator:
Net income (loss) from continuing operations
$5,761 $(2,552)$6,695 (18,562)
Income (loss) from discontinued operations, net of income tax
2,392 (824)(6,255)(1,138)
Net income (loss) attributable to common stockholders.
$8,153 $(3,376)$440 $(19,700)
Denominator:
Weighted-average shares of common stock outstanding, basic
182,600 185,183 183,032 185,908 
Weighted-average shares of common stock outstanding, diluted
184,241 185,183 184,838 185,908 
Net income (loss) per share attributable to common stockholders, basic:
Continuing operations$0.03 $(0.02)$0.04 $(0.10)
Discontinued operations0.01 — (0.04)(0.01)
Net income (loss) per share
$0.04 $(0.02)$— $(0.11)
Net income (loss) per share attributable to common stockholders, diluted:
Continuing operations$0.03 $(0.02)$0.04 $(0.10)
Discontinued operations0.01 — (0.04)(0.01)
Net income (loss) per share
$0.04 $(0.02)$— $(0.11)
The following table illustrates the reconciliation of the denominators of the basic and diluted EPS computations for income (loss) from continuing operations and loss from discontinued operations, net of income tax.
Three months ended
June 30,
Six months ended
June 30,
2025202420252024
(in thousands)
Weighted-average shares of common stock outstanding, basic
182,600 185,183 183,032 185,908 
Shares of common stock subject to outstanding RSUs
568 — 624 — 
Shares of common stock subject to outstanding options
942 — 1,011 — 
Shares of common stock pursuant to ESPP
131 — 171 — 
Weighted-average shares of common stock outstanding, diluted
184,241 185,183 184,838 185,908 
Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share
The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect as of:
Three months ended
June 30,
Six months ended
June 30,
2025202420252024
(in thousands)
Outstanding stock options and unvested RSUs
18,062 17,645 17,936 17,645 
Shares of common stock pursuant to ESPP68 214 33 218 
Total anti-dilutive outstanding potential common stock18,130 17,859 17,969 17,863