| Schedule of Basic and Diluted Net (Loss) Income Per Common Share |
Basic and diluted net (loss) income per common share for the three and nine months ended September 30, 2026 and 2025 was calculated as follows:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | FOR THE THREE MONTHS ENDED SEPTEMBER 30, | | FOR THE NINE MONTHS ENDED SEPTEMBER 30, | | | | (in thousands except share and per share amounts) | 2026 | | 2025 | | 2026 | | 2025 | | | | | | Net (loss) income | $ | (2,725) | | | $ | 16,016 | | | $ | 32,662 | | | $ | (3,126) | | | | | | | Weighted-average number of common shares outstanding, basic | 5,715,048 | | 5,632,291 | | 5,701,011 | | 5,611,536 | | | | | | Effect of potentially dilutive securities: | | | | | | | | | | | | | Stock options | | | | | 70,245 | | | | | | | | Restricted stock units | | | | | 17,496 | | | | | | | | Weighted-average number of common shares outstanding, diluted | 5,715,048 | | 5,632,291 | | 5,788,752 | | 5,611,536 | | | | | | | | | | | | | | | | | | Net (loss) income per common share, basic | $ | (0.48) | | | $ | 2.84 | | | $ | 5.73 | | | $ | (0.56) | | | | | | | Net (loss) income per common share, diluted | $ | (0.48) | | | $ | 2.84 | | | $ | 5.64 | | | $ | (0.56) | | | | | |
|