| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 93.9M +0.5% | 93.5M +1.4% | 92.2M +0.6% | 91.6M +2.0% | 89.8M |
| Cost of Revenue | 32.9M +0.7% | 32.7M +2.8% | 31.8M -0.8% | 32.1M -0.9% | 32.4M |
| Gross Profit | 61.0M +0.4% | 60.8M +0.7% | 60.3M +1.4% | 59.5M +3.7% | 57.4M |
| Operating Expenses | 63.0M +2.0% | 61.8M -12.7% | 70.8M +17.2% | 60.4M -6.5% | 64.6M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 29.2M -6.0% | 31.0M -7.1% | 33.4M +20.7% | 27.7M -7.1% | 29.8M |
| Operating Income | -1977000 -94.6% | -1016000 +90.3% | -10469000 -1099.2% | -873000 +87.8% | -7164000 |
| EBITDA | 31.9M +7.1% | 29.7M +10.4% | 26.9M -15.4% | 31.9M +15.3% | 27.6M |
| Net Income | -9180000 -19.2% | -7699000 +51.1% | -15751000 -193.2% | -5373000 +42.8% | -9390000 |
| EPS (Basic) | $-0.19 -11.8% | $-0.17 +45.2% | $-0.31 -138.5% | $-0.13 +35.0% | $-0.20 |
| EPS (Diluted) | $-0.19 -11.8% | $-0.17 +45.2% | $-0.31 -138.5% | $-0.13 +35.0% | $-0.20 |
| Shares (Diluted) | 55.8M +0.1% | 55.8M +0.4% | 55.6M +0.7% | 55.2M +0.1% | 55.1M |