| Schedule of computation of the basic and diluted net income (loss) per share |
The following table presents the computation of the basic and diluted net income (loss) per share attributable to common stockholders for the three and six months ended June 30, 2026 and 2025 (in thousands, except share and per share amounts): | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2026 | | 2025 | | 2026 | | 2025 | Numerator: | | | | | | | | | | | | | Net income (loss) | | $ | (142,221) | | $ | 59,321 | | $ | (235,274) | | $ | (39,642) | Denominator: | | | | | | | | | | | | | Weighted-average shares of common stock outstanding | | | 127,699,028 | | | 76,559,569 | | | 126,387,979 | | | 65,544,642 | Less: Weighted-average shares of common stock subject to repurchase | | | (8,774) | | | (82,425) | | | (10,287) | | | (104,621) | Weighted-average shares of common stock outstanding, basic | | | 127,690,254 | | | 76,477,144 | | | 126,377,692 | | | 65,440,021 | Dilutive effect of issuable shares of common stock | | | — | | | 158,751 | | | — | | | — | Weighted-average shares of common stock outstanding, diluted | | | 127,690,254 | | | 76,635,895 | | | 126,377,692 | | | 65,440,021 | | | | | | | | | | | | | | Net income (loss) per share attributable to common stockholders, basic and diluted | | | | | | | | | | | | | Basic | | $ | (1.11) | | $ | 0.78 | | $ | (1.86) | | $ | (0.61) | Diluted | | | (1.11) | | | 0.77 | | | (1.86) | | | (0.61) |
|
| Schedule of outstanding potentially dilutive securities were excluded from computation of diluted net income (loss) per share |
| | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2026 | | 2025 | | 2026 | | 2025 | Stock options issued and outstanding | | 21,486,374 | | 17,746,130 | | 21,486,374 | | 18,190,124 | RSUs issued and outstanding | | 3,263,275 | | 212,118 | | 3,263,275 | | 672,117 | Common stock issuable under the 2024 ESPP | | 74,777 | | 135,993 | | 74,777 | | 264,207 | Early exercised stock options and unvested restricted common stock | | 7,991 | | 61,643 | | 7,991 | | 61,643 | Total | | 24,832,417 | | 18,155,884 | | 24,832,417 | | 19,188,091 |
|