| Schedule of Basic and Diluted Net Income (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 Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Basic net income (loss) per share: | | | | | | | | | Numerator | | | | | | | | | Net income (loss) attributable to common stockholders | $ | 88,517 | | | $ | 538,458 | | | $ | (220,164) | | | $ | 728,330 | | | Denominator | | | | | | | | | Shares used to compute basic net income (loss) per share | 597,829 | | | 612,882 | | | 597,702 | | | 616,108 | | | Basic net income (loss) per share | $ | 0.15 | | | $ | 0.88 | | | $ | (0.37) | | | $ | 1.18 | | | | | | | | | | | Diluted net income (loss) per share: | | | | | | | | | Numerator | | | | | | | | | Net income (loss) attributable to common stockholders | $ | 88,517 | | | $ | 538,458 | | | $ | (220,164) | | | $ | 728,330 | | | Interest expense on convertible notes | 243 | | | 823 | | | — | | | 2,409 | | | Net income (loss) used to compute diluted net income per share | $ | 88,760 | | | $ | 539,281 | | | $ | (220,164) | | | $ | 730,739 | | | Denominator | | | | | | | | | Shares used to compute basic net income (loss) per share | 597,829 | | | 612,882 | | | 597,702 | | | 616,108 | | | Stock options, restricted stock, and employee stock purchase plan | 8,441 | | | 2,202 | | | — | | | 4,412 | | | Convertible notes | 2,577 | | | 3,844 | | | — | | | 6,583 | | | Shares used to compute diluted net income (loss) per share | 608,847 | | | 618,928 | | | 597,702 | | | 627,103 | | | Diluted net income (loss) per share | $ | 0.15 | | | $ | 0.87 | | | $ | (0.37) | | | $ | 1.17 | |
|
| Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Income (loss) Per Share |
The following potential common shares were excluded from the calculation of diluted net income (loss) per share because their effect would have been anti-dilutive for the periods presented (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Stock options, restricted stock, and employee stock purchase plan | 44,959 | | | 41,593 | | | 43,612 | | | 37,385 | | | Convertible notes | — | | | — | | | 3,207 | | | — | | | Common stock warrants | 3,844 | | | 11,626 | | | 3,844 | | | 11,866 | | | Total anti-dilutive securities | 48,803 | | | 53,219 | | | 50,663 | | | 49,251 | |
|