v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss per Share
The following table sets forth the computation of the basic and diluted net loss per share:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(unaudited)
(in thousands, except per share data)
Net loss, basic and diluted$(99,899)$(102,628)$(195,058)$(217,613)
Net loss per share, basic and diluted$(0.80)$(0.84)$(1.57)$(1.78)
Weighted-average shares used in computing net loss per share, basic and diluted124,114 122,447 123,993 122,080 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented as they had an anti-dilutive effect:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(unaudited)
(in thousands)
Stock options 5,0933,8724,9133,962
Restricted stock units8,0375,2167,5194,855
MSUs969
PSUs1,2691,3121,244960
ESPP obligation184224225244
Convertible senior notes13,1528,22513,1528,225
Total27,73518,84927,05319,215