| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 176.2M +2.7% | 171.6M +9.9% | 156.1M +18.5% | 131.8M +3.9% | 126.8M |
| Cost of Revenue | 80.8M +0.5% | 80.4M +4.6% | 76.8M +21.8% | 63.1M +5.2% | 60.0M |
| Gross Profit | 95.4M +4.6% | 91.2M +15.1% | 79.2M +15.4% | 68.6M +2.8% | 66.8M |
| Operating Expenses | 49.2M -0.2% | 49.4M +7.9% | 45.7M +1.9% | 44.9M +18.8% | 37.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 47.9M +2.9% | 46.5M +4.6% | 44.5M +17.4% | 37.9M +5.9% | 35.8M |
| Operating Income | 46.2M +10.3% | 41.9M +24.9% | 33.5M +41.0% | 23.8M -18.1% | 29.0M |
| EBITDA | 66.1M +7.0% | 61.8M +17.8% | 52.5M +42.4% | 36.8M -11.9% | 41.8M |
| Net Income | 19.6M +17.0% | 16.7M +50.2% | 11.1M -10.9% | 12.5M -54.7% | 27.6M |
| EPS (Basic) | $0.21 +16.7% | $0.18 +50.0% | $0.12 -7.7% | $0.13 -55.2% | $0.29 |
| EPS (Diluted) | $0.20 +11.1% | $0.18 +50.0% | $0.12 -7.7% | $0.13 -55.2% | $0.29 |
| Shares (Diluted) | 95.8M +0.3% | 95.5M -0.1% | 95.7M -0.2% | 95.8M -0.1% | 95.9M |