| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 219.1M +34.1% | 163.4M -2.3% | 167.2M +2.5% | 163.1M +2.6% | 159.0M |
| Cost of Revenue | 39.7M +27.0% | 31.3M -6.2% | 33.3M -3.5% | 34.5M +5.9% | 32.6M |
| Gross Profit | 179.4M +35.8% | 132.1M -1.3% | 133.9M +4.1% | 128.6M +1.8% | 126.4M |
| Operating Expenses | 114.4M +88.8% | 60.6M -2.3% | 62.0M +5.8% | 58.6M +1.8% | 57.6M |
| R&D | — | — | — | — | — |
| SG&A | 19.8M +32.2% | 15.0M +6.7% | 14.0M -1.7% | 14.3M -1.8% | 14.5M |
| Operating Income | 65.0M -5.1% | 68.6M -7.8% | 74.4M +7.8% | 69.0M +0.3% | 68.8M |
| EBITDA | 96.4M +38.4% | 69.7M -8.2% | 75.9M +10.0% | 69.0M +0.3% | 68.8M |
| Net Income | 48.3M -5.4% | 51.0M -7.3% | 55.0M +4.7% | 52.6M +4.0% | 50.6M |
| EPS (Basic) | $0.29 -23.7% | $0.38 -7.3% | $0.41 +7.9% | $0.38 +2.7% | $0.37 |
| EPS (Diluted) | $0.29 -23.7% | $0.38 -7.3% | $0.41 +7.9% | $0.38 +2.7% | $0.37 |
| Shares (Diluted) | 167.2M +23.9% | 134.9M +0.2% | 134.6M -1.9% | 137.2M -0.0% | 137.2M |