| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 85.1M +1.4% | 83.9M -0.5% | 84.4M +4.7% | 80.6M +1.1% | 79.7M |
| Cost of Revenue | 50.9M -1.2% | 51.5M +0.0% | 51.5M +1.1% | 50.9M +6.9% | 47.6M |
| Gross Profit | 34.2M +5.4% | 32.4M -1.3% | 32.9M +10.8% | 29.7M -7.7% | 32.1M |
| Operating Expenses | 31.5M -3.9% | 32.7M +0.6% | 32.5M +13.7% | 28.6M +4.1% | 27.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 31.2M -2.4% | 32.0M -0.4% | 32.1M +14.9% | 27.9M +2.3% | 27.3M |
| Operating Income | 2.7M +1022.1% | -294000 -186.5% | 340.0K -67.3% | 1.0M -77.5% | 4.6M |
| EBITDA | 7.2M +57.6% | 4.6M -8.9% | 5.0M -13.5% | 5.8M -34.5% | 8.8M |
| Net Income | 784.0K +146.0% | -1706000 -494.4% | -287000 +85.2% | -1939000 -124.4% | 7.9M |
| EPS (Basic) | $0.04 +130.8% | $-0.13 -550.0% | $-0.02 +85.7% | $-0.14 -123.7% | $0.59 |
| EPS (Diluted) | $0.04 +130.8% | $-0.13 -550.0% | $-0.02 +85.7% | $-0.14 -123.7% | $0.59 |
| Shares (Diluted) | 13.4M +0.9% | 13.3M +0.1% | 13.3M -0.4% | 13.3M +0.0% | 13.3M |