| Metric | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 |
|---|---|---|---|---|---|
| Revenue | 88.9M +3.4% | 85.9M +7.4% | 80.0M +8.9% | 73.5M -7.5% | 79.4M |
| Cost of Revenue | 65.3M +3.4% | 63.1M +6.0% | 59.6M +7.0% | 55.6M -1.7% | 56.6M |
| Gross Profit | 23.6M +3.4% | 22.8M +11.5% | 20.5M +14.9% | 17.8M -21.9% | 22.8M |
| Operating Expenses | 24.2M +6.1% | 22.9M +0.7% | 22.7M +5.6% | 21.5M +0.6% | 21.3M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 9.9M -2.7% | 10.2M -7.1% | 11.0M +14.8% | 9.6M +2.8% | 9.3M |
| Operating Income | -643000 -1548.7% | -39000 +98.2% | -2228000 +39.5% | -3680000 -351.4% | 1.5M |
| EBITDA | 5.6M +29.3% | 4.3M +110.2% | 2.0M +377.6% | 429.0K -92.0% | 5.4M |
| Net Income | -296000 -170.0% | 423.0K +124.7% | -1712000 +44.1% | -3060000 -234.6% | 2.3M |
| EPS (Basic) | $-0.02 -166.7% | $0.03 +121.4% | $-0.14 +44.0% | $-0.25 -231.6% | $0.19 |
| EPS (Diluted) | $-0.02 -166.7% | $0.03 +121.4% | $-0.14 +44.0% | $-0.25 -231.6% | $0.19 |
| Shares (Diluted) | 11.9M -3.4% | 12.4M +2.0% | 12.1M +0.1% | 12.1M +2.1% | 11.9M |