| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 168.0M +21.3% | 138.6M +14.4% | 121.1M -24.5% | 160.4M +16.0% | 138.3M |
| Cost of Revenue | 133.6M +24.0% | 107.7M +12.8% | 95.4M -25.9% | 128.7M +20.1% | 107.2M |
| Gross Profit | 34.4M +11.5% | 30.9M +20.2% | 25.7M -18.8% | 31.6M +1.8% | 31.1M |
| Operating Expenses | 24.3M -1.5% | 24.7M +4.5% | 23.7M -0.6% | 23.8M +4.5% | 22.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 23.7M -1.6% | 24.1M +4.7% | 23.0M -0.5% | 23.1M +4.8% | 22.1M |
| Operating Income | 10.1M +63.9% | 6.2M +200.8% | 2.0M -73.9% | 7.8M -5.5% | 8.3M |
| EBITDA | 14.2M +84.9% | 7.7M +55.2% | 4.9M -54.2% | 10.8M -18.4% | 13.2M |
| Net Income | 6.8M +117.2% | 3.1M +108.8% | 1.5M -37.1% | 2.4M -45.2% | 4.3M |
| EPS (Basic) | $0.65 +116.7% | $0.30 +100.0% | $0.15 -37.5% | $0.24 -42.9% | $0.42 |
| EPS (Diluted) | $0.64 +120.7% | $0.29 +107.1% | $0.14 -33.3% | $0.21 -47.5% | $0.40 |
| Shares (Diluted) | 10.6M +0.4% | 10.6M +0.2% | 10.6M -6.0% | 11.3M +3.4% | 10.9M |