v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Income (Loss) Per Share
The following tables set forth the computation of the Company’s basic and diluted net income (loss) per share (in thousands, except shares and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Numerator:
Net income (loss) used to compute basic and diluted net income (loss) per share
$110,636 $(8,568)$113,445 $(18,921)
Denominator:
Weighted-average shares used to compute basic net income (loss) per share
51,469,375 54,304,754 51,311,462 54,781,601 
Effects of dilutive shares
1,953,148 — 2,008,556 — 
Weighted-average shares used to compute diluted net income (loss) per share
53,422,523 54,304,754 53,320,018 54,781,601 
Net income (loss) per share:
Basic
$2.15 $(0.16)$2.21 $(0.35)
Diluted
$2.07 $(0.16)$2.13 $(0.35)
Summary of Potentially Dilutive Securities Excluded from Diluted Net Income (Loss) Per Share
The following potentially dilutive securities have been excluded from diluted net income (loss) per share as of June 30, 2026 and 2025 because their effect would be antidilutive:
As of June 30,
20262025
Shares of common stock subject to outstanding options
1,152,560 2,755,712 
Restricted stock units and performance restricted stock units
141,659 4,289,235 
Total common stock equivalents
1,294,219 7,044,947