| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 38.1M +0.3% | 38.0M -1.4% | 38.5M -0.8% | 38.8M -1.5% | 39.4M |
| Cost of Revenue | 10.9M -1.8% | 11.1M +10.8% | 10.0M -0.9% | 10.1M +2.2% | 9.9M |
| Gross Profit | 27.2M +1.2% | 26.8M -5.7% | 28.5M -0.8% | 28.7M -2.8% | 29.5M |
| Operating Expenses | 26.8M -1.3% | 27.2M +4.3% | 26.0M -4.5% | 27.2M -2.2% | 27.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 19.9M -1.6% | 20.2M +5.4% | 19.2M -6.0% | 20.4M -2.9% | 21.0M |
| Operating Income | 347.0K +213.4% | -306000 -112.5% | 2.5M +68.5% | 1.5M -12.9% | 1.7M |
| EBITDA | 7.3M +9.7% | 6.6M -29.3% | 9.4M +12.9% | 8.3M -2.5% | 8.5M |
| Net Income | -1792000 -16.5% | -1538000 -226.4% | 1.2M +234.6% | -904000 +62.4% | -2407000 |
| EPS (Basic) | $-0.05 -25.0% | $-0.04 -233.3% | $0.03 +200.0% | $-0.03 +57.1% | $-0.07 |
| EPS (Diluted) | $-0.05 -25.0% | $-0.04 -233.3% | $0.03 +200.0% | $-0.03 +57.1% | $-0.07 |
| Shares (Diluted) | 35.3M +0.5% | 35.1M -1.3% | 35.6M +0.5% | 35.4M -0.5% | 35.6M |