Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share |
The following potentially dilutive equity securities were not included in the diluted earnings per share of common stock calculation because they would have had an antidilutive effect: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Stock options | — | | | 379,436 | | | — | | | 379,436 | | Restricted stock units | 261,559 | | | 1,131,801 | | | 920,847 | | | 1,131,801 | |
|
Schedule of Earnings Per Share, Basic and Diluted |
The components of basic and diluted earnings per share were as follows (in thousands, except share and per share information): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, 2025 | | 2025 | | 2024 | | 2025 | | 2024 | Basic earnings per share: | | | | | | | | Net income (loss) | $ | 9,413 | | | $ | (5,862) | | | $ | 7,930 | | | $ | (12,714) | | Shares used in computation: | | | | | | | | Weighted average shares of common stock outstanding | 42,872,153 | | | 42,078,271 | | | 42,734,426 | | | 41,997,683 | | Basic earnings per share | $ | 0.22 | | | $ | (0.14) | | | $ | 0.19 | | | $ | (0.30) | | | | | | | | | | Diluted earnings per share: | | | | | | | | Net income (loss) | $ | 9,413 | | | $ | (5,862) | | | $ | 7,930 | | | $ | (12,714) | | Shares used in computation: | | | | | | | | Weighted average shares of common stock outstanding | 42,872,153 | | | 42,078,271 | | | 42,734,426 | | | 41,997,683 | | Stock options | 174,262 | | | — | | | 312,622 | | | — | | Restricted stock awards and units | 279,289 | | | — | | | 497,277 | | | — | | Weighted average number of shares | 43,325,704 | | | 42,078,271 | | | 43,544,325 | | | 41,997,683 | | Diluted earnings per share | $ | 0.22 | | | $ | (0.14) | | | $ | 0.18 | | | $ | (0.30) | |
|