| Schedule of Earnings Per Share, Basic and Diluted |
A reconciliation of the denominator used in the calculation of basic and diluted income (loss) per share is as follows (in thousands, except share and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended | | March 31, 2026 | | March 31, 2025 | | Class A | | Class B | | Class A | | Class B | Basic net income (loss) per share | | | | | | | | | Numerator | | | | | | | | Net income (loss), basic | $ | 17,796 | | | $ | 1,200 | | | $ | (19,908) | | | $ | (1,463) | | | Denominator | | | | | | | | | Weighted-average shares outstanding, basic | 53,292,763 | | | 3,592,805 | | | 52,311,950 | | | 3,845,583 | | Net income (loss) per share, basic | $ | 0.33 | | | $ | 0.33 | | | $ | (0.38) | | | $ | (0.38) | | | | | | | | | | Diluted net income (loss) per share | | | | | | | | | Numerator | | | | | | | | Net income (loss), basic | $ | 17,796 | | | $ | 1,200 | | | $ | (19,908) | | | $ | (1,463) | | Interest on convertible notes, net of tax | 244 | | | 16 | | | — | | | — | | Net income (loss), diluted | $ | 18,040 | | | $ | 1,216 | | | $ | (19,908) | | | $ | (1,463) | | | Denominator | | | | | | | | | Weighted-average shares outstanding, basic | 53,292,763 | | | 3,592,805 | | | 52,311,950 | | | 3,845,583 | | Weighted-average effect of dilutive securities: | | | | | | | | | Employee share-based awards | 625,177 | | | 42,147 | | | — | | | — | | | Convertible senior notes | 832,653 | | | 56,134 | | | — | | | — | | Number of shares used in diluted calculation | 54,750,592 | | | 3,691,087 | | | 52,311,950 | | | 3,845,583 | | Net income (loss) per share, diluted | $ | 0.33 | | | $ | 0.33 | | | $ | (0.38) | | | $ | (0.38) | |
|
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share |
The anti-dilutive securities excluded from the weighted-average shares used to calculate the diluted net income (loss) per common share were as follows: | | | | | | | | | | | | | | | | | Three months ended March 31, | | | | 2026 | | 2025 | | | | | | Shares subject to outstanding common stock options | — | | | 848,151 | | | | | | | Shares subject to unvested restricted stock units and performance restricted stock units | — | | | 3,144,913 | | | | | | | Shares issuable pursuant to the ESPP | — | | | 91,315 | | | | | | Shares underlying our convertible senior notes | 5,243,238 | | | 6,132,025 | | | | | |
|