XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net income (loss) per share (in thousands, except per share data):
Three Months EndedNine Months Ended
September 30, 2025September 30, 2024September 30, 2025September 30, 2024
Net income (loss)$17,973 $(4,479)$19,703 $(24,372)
Weighted-average shares used in computing basic and diluted net income (loss) per share:
Basic77,528 74,876 76,716 74,192 
Diluted87,295 74,876 88,413 74,192 
Basic and diluted net income (loss) per share:
Basic$0.23 $(0.06)$0.26 $(0.33)
Diluted$0.21 $(0.06)$0.22 $(0.33)
Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share
The following securities were excluded from the calculation of diluted net income (loss) per share because their effect would have been anti-dilutive (in thousands):
Three Months EndedNine Months Ended
September 30, 2025September 30, 2024September 30, 2025September 30, 2024
Stock options— 891 — 891 
RSUs (including PRSUs)
— 5,269 — 5,269 
Convertible senior notes
— 12,646 — 11,069 
Total— 18,806 — 17,229