| Schedule of Reconciliation of the Numerators and the Denominators of the Basic and Diluted Per Share |
A reconciliation of the numerators and the denominators of the basic and diluted per share computations are as follows (in thousands, except for share and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Basic income per share: | | | | | | | | | Net income | $ | 40,867 | | | $ | 32,184 | | | $ | 84,150 | | | $ | 61,453 | | | Net income attributable to common shares | $ | 40,867 | | | $ | 32,184 | | | $ | 84,150 | | | $ | 61,453 | | | Weighted average common stock outstanding | 191,868,642 | | 173,358,382 | | 191,719,015 | | 172,467,988 | | | | | | | | | | Basic weighted average common stock outstanding | 191,868,642 | | 173,358,382 | | 191,719,015 | | 172,467,988 | | Basic income per share | $ | 0.21 | | | $ | 0.19 | | | $ | 0.44 | | | $ | 0.36 | | | | | | | | | | | Diluted income per share: | | | | | | | | | Net income | $ | 40,867 | | | 32,184 | | | $ | 84,150 | | | 61,453 | | | Net income attributable to common shares | $ | 40,867 | | | $ | 32,184 | | | $ | 84,150 | | | $ | 61,453 | | | Dilutive effect of stock options | 2,302,649 | | 7,096,155 | | 2,640,008 | | 7,466,035 | | Dilutive effect of RSUs | 327,489 | | 1,140,850 | | 520,876 | | 1,139,670 | | Dilutive effect of ESPP | 14,262 | | 3,746 | | 22,273 | | 2,456 | | Weighted average common stock outstanding | 194,513,042 | | 181,599,133 | | 194,902,172 | | 181,076,149 | | | | | | | | | | Diluted weighted average common stock outstanding | 194,513,042 | | 181,599,133 | | 194,902,172 | | 181,076,149 | | Diluted income per share | $ | 0.21 | | | $ | 0.18 | | | $ | 0.43 | | | $ | 0.34 | |
|