XML 59 R35.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 Earnings Per Share, Basic, by Common Class, Including Two Class Method
Basic and diluted net income (loss) per share for the three and nine months ended September 30, 2025 and 2024 were calculated as follows (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Numerator:
Net income (loss)$12,899 $(14,033)$18,016 $(62,086)
Denominator:
Weighted average shares of common stock outstanding: basic210,176 206,905 209,531 206,466 
Net income (loss) per common share: basic$0.06 $(0.07)$0.09 $(0.30)
Effect of dilutive securities:
Stock options to purchase common stock5,023 — 5,261 — 
Unvested restricted stock unit awards4,663 — 3,532 — 
Shares issuable under the employee stock purchase plan23 — 25 — 
Dilutive potential common shares9,709 — 8,818 — 
Weighted average shares of common stock outstanding: diluted219,885 206,905 218,349 206,466 
Net income (loss) per common share: diluted$0.06 $(0.07)$0.08 $(0.30)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table summarizes potential shares of common stock that were excluded from the computation of diluted net income (loss) per share attributable to common stockholders as they were anti-dilutive:
As of September 30, 2025As of September 30, 2024
Outstanding stock options21,818 38,559 
Unvested restricted stock unit awards373 5,882 
Total22,191 44,441