XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
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)
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 

As of June 30, 2025, the performance stock units granted during 2021, 2023, 2024, and 2025 had expected achievement levels of 0%, 150%, 150%, and 150%, respectively. The performance stock units granted during 2022 vested on February 1, 2025 with an achievement of approximately 125%. As of June 30, 2024, the performance stock units granted in 2021, 2022, 2023, and 2024 had expected achievement levels of 0%, 100%, 124%, and 150%, respectively. These expected and actual achievement levels are included in the calculation of weighted-average shares in the tables above. Refer to Note 11 for additional information related to performance stock units.
As of both June 30, 2025 and 2024, the number of shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 9) was approximately 3,210,098 and were excluded from the calculation of diluted net income (loss) per share because they were anti-dilutive. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances.