| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 148.5M +15.1% | 129.0M +4.6% | 123.3M +6.2% | 116.1M +14.1% | 101.8M |
| Cost of Revenue | 101.2M +7.4% | 94.2M +5.1% | 89.6M +5.0% | 85.3M +8.2% | 78.8M |
| Gross Profit | 47.3M +35.9% | 34.8M +3.0% | 33.8M +9.7% | 30.8M +34.2% | 22.9M |
| Operating Expenses | 102.0M +7.7% | 94.7M +5.1% | 90.1M +4.8% | 86.0M +8.8% | 79.0M |
| R&D | — | — | — | — | — |
| SG&A | 0 | 0 | 0 | 0 | 0 |
| Operating Income | 46.4M +35.7% | 34.2M +3.0% | 33.2M +10.3% | 30.1M +32.3% | 22.8M |
| EBITDA | 46.4M +35.7% | 34.2M +25.1% | 27.4M -9.2% | 30.1M +32.3% | 22.8M |
| Net Income | 37.2M +36.8% | 27.2M +2.8% | 26.4M +12.0% | 23.6M +34.1% | 17.6M |
| EPS (Basic) | $0.70 +32.1% | $0.53 +1.9% | $0.52 +10.6% | $0.47 +17.5% | $0.40 |
| EPS (Diluted) | $0.67 +31.4% | $0.51 +2.0% | $0.50 +11.1% | $0.45 +15.4% | $0.39 |
| Shares (Diluted) | 49.9M +0.2% | 49.8M -1.1% | 50.3M +0.7% | 50.0M +14.7% | 43.6M |