XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share, Basic and Diluted
The following table presents the basic and diluted net income (loss) per share:
Three Months EndedSix Months Ended
June 30, 2025June 30, 2024June 30, 2025June 30, 2024
(in thousands, except per share data)
Basic Net Income (Loss) Per Share:
Net income (loss)$11,139 $(1,078)$1,505 $(18,835)
Weighted-average common shares outstanding used to compute basic net income (loss) per share
141,654 140,551 141,752 139,924 
Basic net income (loss) per share
$0.08 $(0.01)$0.01 $(0.13)
Diluted Net Income (Loss) Per Share:
Net income (loss) used to calculate diluted income (loss) per share
11,139 (1,078)1,505 (18,835)
Denominator:
Weighted-average common shares used to compute basic net income (loss) per share141,654 140,551 141,752 139,924 
Dilutive effect of weighted-average restricted stock units3,419 — 4,268 — 
Dilutive effect of weighted-average common stock options1,959 — 2,023 — 
Dilutive effect of weighted-average performance stock units1,224 — 1,106 — 
Dilutive effect of weighted-average Employee Stock Purchase Plan ("ESPP") shares— 35 — 
Weighted-average shares used to compute diluted net income (loss) per share148,260 140,551 149,184 139,924 
Diluted net income (loss) per share$0.08 $(0.01)$0.01 $(0.13)
Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income (Loss) Per Share
The following weighted-average shares have been excluded from the calculation of diluted net income (loss) per share attributable to common stockholders for each period presented because they were anti-dilutive:
Three Months EndedSix Months Ended
June 30, 2025June 30, 2024June 30, 2025June 30, 2024
(in thousands)(in thousands)
Unvested restricted stock units— 2,666 — 2,612 
Options to purchase common stock— 1,706 — 1,639 
Unvested performance stock units— 600 — 421 
ESPP shares
— 55 — 60 
Convertible Senior Notes3,210 3,210 3,210 3,210 
Total shares excluded from diluted net income (loss) per share
3,210 8,237 3,210 7,942