| Summary of Net Income Per Share, Basic and Diluted |
For the three and six months ended June 30, 2026 and 2025, diluted net income per share attributable to common stockholders is shown below. | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | Net Income Attributable to Common Stockholders, Basic | $ | 19,488 | | | $ | 16,356 | | | $ | 67,996 | | | $ | 3,659 | | | Convertible Notes - Interest Expense, net | 2,179 | | | — | | | 4,426 | | | — | | Net Income Attributable to Common Stockholders, Diluted | $ | 21,667 | | | $ | 16,356 | | | $ | 72,422 | | | $ | 3,659 | | | | | | | | | | | Weighted Average Common Shares Outstanding, Basic | 49,197 | | 48,778 | | 49,129 | | 48,755 | | Service Period Stock Options | 243 | | | 505 | | | 354 | | | 539 | | | Restricted Stock Units | 116 | | | 225 | | | 164 | | | 229 | | | Performance Stock Options | 479 | | | 690 | | | 503 | | | 733 | | | Convertible Notes - Potential Common Shares | 5,776 | | | — | | | 5,776 | | | — | | | Weighted Average Common Shares Outstanding, Diluted | 55,811 | | 50,198 | | 55,926 | | 50,256 | | | | | | | | | Basic Net Income per Share | $ | 0.40 | | | $ | 0.34 | | | $ | 1.38 | | | $ | 0.08 | | Diluted Net Income per Share | $ | 0.39 | | | $ | 0.33 | | | $ | 1.29 | | | $ | 0.07 | | | | | | | | | |
|
| Summary of Antidilutive Securities Excluded from Computation of Earnings Income Per Share |
The potentially dilutive securities excluded from the determination of diluted net income per share, as their effect is antidilutive, are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Service Period Stock Options | — | | — | | — | | — | | Restricted Stock Units | — | | — | | — | | — | | Performance Stock Options | — | | — | | — | | — | | Convertible Notes | — | | 5,776 | | — | | 5,776 | | Total | — | | 5,776 | | — | | 5,776 |
|