XML 67 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share (in thousands, except per share data):
Year Ended December 31,
202320222021
Net loss$(81,764)$(94,650)$(53,000)
Weighted-average shares used in computing basic and diluted net loss per share72,048 69,920 67,512 
Basic and diluted net loss per share$(1.13)$(1.35)$(0.79)
Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share
The following securities were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive (in thousands):
December 31,
202320222021
Stock options918 1,481 1,982 
RSUs (including PRSUs)
4,076 3,718 2,560 
Convertible senior notes
5,566 5,685 6,663 
Total10,560 10,884 11,205