| Schedule of Computation of Basic and Diluted Net Income Per Share |
The following table presents the computation of basic and diluted net income per share for the periods presented: | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | | | (In thousands, except per share data) | | Numerator: | | | | | | | | | | | Net income | $ | 36,079 | | | $ | 37,052 | | | $ | 28,673 | | | $ | 66,782 | | | | | | | | | | | | | | | Notes due 2028 and Notes due 2026 financing costs, net | 247 | | | 625 | | | — | | | 1,230 | | | | | | | | | | | | | | | Adjusted net income | $ | 36,326 | | | $ | 37,677 | | | $ | 28,673 | | | $ | 68,012 | | | | | | | | | | | | | | | Denominator: | | | | | | | | | | | | | | | | | | | | | Weighted average common shares outstanding used for basic calculation | 131,963 | | | 131,031 | | | 131,652 | | | 131,447 | | | | | Effect of dilutive securities: | | | | | | | | | | | Employee stock-based awards | 1,141 | | | 113 | | | 1,136 | | | 197 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes due 2026 | — | | | 2,057 | | | — | | | 2,057 | | | | | | | | | | | | | | | Notes due 2028 | 2,018 | | | 2,018 | | | — | | | 2,018 | | | | | | | | | | | | | | | Weighted average common shares outstanding used for diluted calculation | 135,122 | | | 135,219 | | | 132,788 | | | 135,719 | | | | | | | | | | | | | | | Basic and diluted net income per share: | | | | | | | | | | | Net income per share, basic | $ | 0.27 | | | $ | 0.28 | | | $ | 0.22 | | | $ | 0.51 | | | | | Net income per share, diluted | $ | 0.27 | | | $ | 0.28 | | | $ | 0.22 | | | $ | 0.50 | | | |
|
| Schedule of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Income Loss Per Share |
The following outstanding shares of common stock equivalents were excluded from the calculation of diluted net income per share because their effect would have been antidilutive: | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | | | | | (In thousands) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Employee stock-based awards | 2,348 | | | 3,368 | | | 2,028 | | | 3,434 | | | | 2025 Warrants | — | | | 940 | | | — | | | 685 | | | | | Notes due 2025 | — | | | — | | | — | | | 618 | | | | | | | | | | | | | | | | | | | | | | | | | 2026 Warrants | 1,807 | | | 15,663 | | | 1,931 | | | 12,936 | | | | | Notes due 2028 | — | | | — | | | 2,018 | | | — | | | | | 2028 Warrants | 2,018 | | | 15,369 | | | 2,018 | | | 12,693 | | | | | Total | 6,173 | | | 35,340 | | | 7,995 | | | 30,366 | | | |
|