Net Income Per Share |
Note 13. Net Income Per Share The following table sets forth the computation of our basic and diluted net income per share: | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | June 30, | | June 30, | (In thousands, except share and per share data) | | 2025 | | 2024 | | 2025 | | 2024 | Net income | | $ | 3,217 | | $ | 4,298 | | $ | 243 | | $ | 2,089 | Weighted-average shares outstanding | | | 23,092,469 | | | 23,873,379 | | | 23,399,848 | | | 23,769,604 | Weighted-average shares used to compute diluted net income per share | | | 23,237,671 | | | 24,099,047 | | | 23,679,220 | | | 24,073,986 | Net income per share - Basic | | $ | 0.14 | | $ | 0.18 | | $ | 0.01 | | $ | 0.09 | Net income per share - Diluted | | $ | 0.14 | | $ | 0.18 | | $ | 0.01 | | $ | 0.09 |
The following common stock equivalents were excluded from the computation of diluted net income per share for the periods presented because including them would have been anti-dilutive: | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | June 30, | | June 30, | | | 2025 | | 2024 | | 2025 | | 2024 | Restricted stock units | | 616,951 | | 449,056 | | 810,270 | | 493,370 | Common stock options | | 245,817 | | 381,187 | | 278,078 | | 387,298 | Performance stock units | | 143,695 | | — | | 248,399 | | 166,457 | Total | | 1,006,463 | | 830,243 | | 1,336,747 | | 1,047,125 |
|