| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 159.5M +15.4% | 138.3M +10.0% | 125.6M -16.8% | 151.1M +13.4% | 133.2M |
| Cost of Revenue | 125.1M +12.1% | 111.6M +12.9% | 98.9M -16.8% | 118.9M +10.3% | 107.8M |
| Gross Profit | 34.4M +28.9% | 26.7M -0.3% | 26.8M -16.8% | 32.1M +26.7% | 25.4M |
| Operating Expenses | 13.2M -5.7% | 14.0M +2.0% | 13.7M +4.7% | 13.1M +8.1% | 12.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 13.2M -5.7% | 14.0M +2.0% | 13.7M +4.7% | 13.1M +8.1% | 12.1M |
| Operating Income | 21.2M +67.1% | 12.7M -2.8% | 13.0M -31.6% | 19.0M +43.8% | 13.2M |
| EBITDA | 26.8M +53.6% | 17.4M -2.8% | 17.9M -26.2% | 24.3M +34.1% | 18.1M |
| Net Income | 15.8M +50.3% | 10.5M +18.6% | 8.9M -34.3% | 13.5M +49.0% | 9.1M |
| EPS (Basic) | $1.64 +49.1% | $1.10 +19.6% | $0.92 -34.3% | $1.40 +53.8% | $0.91 |
| EPS (Diluted) | $1.62 +50.0% | $1.08 +20.0% | $0.90 -34.8% | $1.38 +51.6% | $0.91 |
| Shares (Diluted) | 9.8M +0.0% | 9.8M -0.7% | 9.9M +0.4% | 9.8M -1.5% | 10.0M |