| Metric | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue | 188.5M +12.0% | 168.3M -0.7% | 169.5M +0.5% | 168.7M +6.8% | 157.9M |
| Cost of Revenue | 29.0M +21.0% | 24.0M -14.2% | 27.9M +1.6% | 27.5M -1.1% | 27.8M |
| Gross Profit | 159.5M +10.5% | 144.3M +1.9% | 141.6M +0.3% | 141.2M +8.5% | 130.1M |
| Operating Expenses | 105.2M +19.8% | 87.8M +10.5% | 79.5M +0.6% | 79.0M +1.0% | 78.2M |
| R&D | — | — | — | — | — |
| SG&A | 40.0M +34.8% | 29.7M +9.1% | 27.2M +4.0% | 26.2M -0.9% | 26.4M |
| Operating Income | 51.7M -1.9% | 52.7M -9.3% | 58.1M -2.1% | 59.3M +15.9% | 51.2M |
| EBITDA | 51.7M -1.9% | 52.7M -9.3% | 58.1M -2.1% | 59.3M +15.9% | 51.2M |
| Net Income | 41.7M -2.2% | 42.6M -9.6% | 47.2M -2.0% | 48.1M +14.1% | 42.2M |
| EPS (Basic) | $2.40 -9.4% | $2.65 -9.6% | $2.93 -1.7% | $2.98 +14.2% | $2.61 |
| EPS (Diluted) | $2.39 -9.1% | $2.63 -9.9% | $2.92 -1.7% | $2.97 +14.2% | $2.60 |
| Shares (Diluted) | 17.5M +7.9% | 16.2M +0.1% | 16.2M -0.3% | 16.2M -0.1% | 16.2M |