| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 211.9M +12.4% | 188.5M +12.0% | 168.3M -0.7% | 169.5M +0.5% | 168.7M |
| Cost of Revenue | 33.5M +15.4% | 29.0M +21.0% | 24.0M -14.2% | 27.9M +1.6% | 27.5M |
| Gross Profit | 178.4M +11.8% | 159.5M +10.5% | 144.3M +1.9% | 141.6M +0.3% | 141.2M |
| Operating Expenses | 101.0M -4.0% | 105.2M +19.8% | 87.8M +10.5% | 79.5M +0.6% | 79.0M |
| R&D | — | — | — | — | — |
| SG&A | 33.8M -15.5% | 40.0M +34.8% | 29.7M +9.1% | 27.2M +4.0% | 26.2M |
| Operating Income | 72.9M +41.0% | 51.7M -1.9% | 52.7M -9.3% | 58.1M -2.1% | 59.3M |
| EBITDA | 72.9M +41.0% | 51.7M -1.9% | 52.7M -9.3% | 58.1M -2.1% | 59.3M |
| Net Income | 58.8M +40.9% | 41.7M -2.2% | 42.6M -9.6% | 47.2M -2.0% | 48.1M |
| EPS (Basic) | $3.25 +35.4% | $2.40 -9.4% | $2.65 -9.6% | $2.93 -1.7% | $2.98 |
| EPS (Diluted) | $3.23 +35.1% | $2.39 -9.1% | $2.63 -9.9% | $2.92 -1.7% | $2.97 |
| Shares (Diluted) | 18.2M +4.1% | 17.5M +7.9% | 16.2M +0.1% | 16.2M -0.3% | 16.2M |