XML 64 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net Loss Per Share of Common Stock
The following table summarizes the computation of basic and diluted net income (loss) per share of our common stock for the years ended December 31, 2024, 2023 and 2022:
 Year Ended December 31,
 202420232022
 (in thousands, except share and per share data)
Numerator:
Net income (loss) used to calculate net income (loss), basic$25,526 $(152,815)$(124,717)
Denominator:
Weighted-average common shares outstanding, basic62,607,583 60,756,087 58,552,065 
Weighted average effect of dilutive shares:
Dilutive effect of equity incentive plans576,068 — — 
Weighted-average common shares outstanding, diluted63,183,651 60,756,087 58,552,065 
Net income (loss) per share, basic$0.41 $(2.52)$(2.13)
Net income (loss) per share, diluted$0.40 $(2.52)$(2.13)
Summary of Anti-Dilutive Securities Excluded from Computation Diluted Weighted Average Shares Outstanding The following potentially dilutive securities outstanding have been excluded from the computation of diluted weighted-average shares outstanding for the respective periods below because they would have been anti-dilutive:
 Year Ended December 31,
 202420232022
Options to purchase common stock— 716,270 932,126 
Unvested restricted stock units— 2,983,020 3,001,443 
Common stock issued in conjunction to acquisitions227,316 115,051 74,627 
Shares to be issued under ESPP91,634 103,778 106,965 
Convertible senior notes11,183,611 11,183,611 9,572,955 
Total11,502,561 15,101,730 13,688,116