Earnings per Share |
Earnings per Share The following table sets forth the calculation of the Company's basic and diluted earnings per share for the three and six months ended June 30, 2025 and 2024: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in thousands, except share and per share amounts) | 2025 | | 2024 | | 2025 | | 2024 | Basic net income per share: | | | | | | | | Net income | $ | 13,931 | | | $ | 5,548 | | | $ | 4,313 | | | $ | 13,972 | | Weighted-average common shares outstanding during the period | 43,744,144 | | | 36,004,324 | | | 43,579,171 | | | 35,818,549 | | Basic net income per share | $ | 0.32 | | | $ | 0.15 | | | $ | 0.10 | | | $ | 0.39 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in thousands, except share and per share amounts) | 2025 | | 2024 | | 2025 | | 2024 | Diluted net income per share: | | | | | | | | Net income | $ | 13,931 | | | $ | 5,548 | | | $ | 4,313 | | | $ | 13,972 | | Weighted-average basic shares outstanding during the period | 43,744,144 | | | 36,004,324 | | | 43,579,171 | | | 35,818,549 | | Plus: Common stock equivalents associated with stock-based compensation | 559,187 | | | 1,627,501 | | | 1,006,991 | | | 2,213,583 | | Weighted-average diluted shares outstanding | 44,303,331 | | | 37,631,825 | | | 44,586,162 | | | 38,032,132 | | Diluted net income per share | $ | 0.31 | | | $ | 0.15 | | | $ | 0.10 | | | $ | 0.37 | | | | | | | | | | | | | | | | | |
The computation of weighted-average diluted shares outstanding excluded the following share amounts as their effect would have been anti-dilutive for the three and six months ended June 30, 2025 and 2024: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Outstanding RSUs | 1,462,871 | | | 52,683 | | | 2,048,383 | | | 192,347 | | Outstanding PSUs | 266,991 | | | 124,811 | | | 266,991 | | | 221,326 | | Outstanding stock options | 1,938,750 | | | — | | | 3,877,500 | | | — | | Outstanding ESPP shares | 176,597 | | | 124,502 | | | 176,597 | | | 167,265 | |
|