| Loss Per Share The following table sets forth the computation of basic and diluted loss per share: | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | (in thousands, except per share data) | 2026 | | 2025 | | | | | | Numerator: | | | | | | | | | Net loss from continuing operations | $ | (1,980) | | | $ | (2,175) | | | | | | | Net loss from discontinued operations | $ | — | | | $ | (118) | | | | | | | Net loss | $ | (1,980) | | | $ | (2,293) | | | | | | | Denominator: | | | | | | | | | Weighted-average common shares outstanding | 9,418 | | | 10,076 | | | | | | | Effect of dilutive securities: | | | | | | | | | Employee stock options and stock grants | — | | | — | | | | | | | Weighted-average common shares, as adjusted | 9,418 | | | 10,076 | | | | | | | | | | | | | | | Net loss per share from continuing operations: | | | | | | | | | Basic | $ | (0.21) | | | $ | (0.22) | | | | | | | Diluted | $ | (0.21) | | | $ | (0.22) | | | | | | | | | | | | | | | Net loss per share from discontinued operations: | | | | | | | | | Basic | $ | — | | | $ | (0.01) | | | | | | | Diluted | $ | — | | | $ | (0.01) | | | | | | | | | | | | | | | Net loss per share: | | | | | | | | | Basic | $ | (0.21) | | | $ | (0.23) | | | | | | | Diluted | $ | (0.21) | | | $ | (0.23) | | | | | |
The diluted earnings (loss) per share calculations exclude the effect of potentially dilutive shares when the inclusion of those shares in the calculation would have an anti-dilutive effect. The Company had $0.1 million shares that were anti-dilutive for the three months ended March 31, 2026 and 2025, respectively.
|