| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 214.1M -7.8% | 232.1M +2.4% | 226.7M +2.8% | 220.6M +3.1% | 214.0M |
| Cost of Revenue | 157.8M -6.4% | 168.7M +0.9% | 167.2M +4.4% | 160.2M +2.8% | 155.8M |
| Gross Profit | 56.3M -11.3% | 63.5M +6.7% | 59.5M -1.5% | 60.4M +3.8% | 58.2M |
| Operating Expenses | 49.8M -11.1% | 56.0M -2.4% | 57.4M +4.0% | 55.2M +0.6% | 54.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 30.7M -4.6% | 32.2M -4.3% | 33.6M +0.6% | 33.5M +10.1% | 30.4M |
| Operating Income | 6.5M -12.5% | 7.5M +258.6% | 2.1M -59.9% | 5.2M +55.9% | 3.3M |
| EBITDA | 10.2M -8.0% | 11.0M +20.9% | 9.1M +3.9% | 8.8M +6.4% | 8.3M |
| Net Income | 4.6M -12.5% | 5.2M +309.4% | 1.3M -74.2% | 4.9M +91.8% | 2.6M |
| EPS (Basic) | $0.10 -9.1% | $0.11 +266.7% | $0.03 -70.0% | $0.10 +100.0% | $0.05 |
| EPS (Diluted) | $0.10 -9.1% | $0.11 +266.7% | $0.03 -70.0% | $0.10 +100.0% | $0.05 |
| Shares (Diluted) | 48.5M -0.3% | 48.7M -0.2% | 48.7M +0.1% | 48.7M +0.0% | 48.7M |