| Metric | Q2 2026 | Q2 2026 | Q1 2026 | Q1 2026 | Q4 2025 |
|---|---|---|---|---|---|
| Revenue | 230.2M +0.0% | 230.2M +1.7% | 226.3M +0.0% | 226.3M -1.1% | 228.8M |
| Cost of Revenue | 39.9M +0.0% | 39.9M -1.1% | 40.3M +0.0% | 40.3M -9.4% | 44.5M |
| Gross Profit | 190.3M +0.0% | 190.3M +2.3% | 186.0M +0.0% | 186.0M +0.9% | 184.3M |
| Operating Expenses | 102.8M +0.0% | 102.8M +8.6% | 94.7M +0.0% | 94.7M -9.8% | 105.0M |
| R&D | — | — | — | — | — |
| SG&A | 42.7M +0.0% | 42.7M +40.9% | 30.3M +0.0% | 30.3M -63.2% | 82.4M |
| Operating Income | 74.5M +0.0% | 74.5M +8.3% | 68.8M +0.0% | 68.8M +45.1% | 47.4M |
| EBITDA | 74.5M +0.0% | 74.5M +8.3% | 68.8M +0.0% | 68.8M +45.1% | 47.4M |
| Net Income | 58.8M +0.0% | 58.8M +9.0% | 53.9M +0.0% | 53.9M -3.5% | 55.9M |
| EPS (Basic) | $1.39 +0.0% | $1.39 +10.3% | $1.26 +0.0% | $1.26 -2.3% | $1.29 |
| EPS (Diluted) | $1.39 +0.0% | $1.39 +10.3% | $1.26 +0.0% | $1.26 -0.8% | $1.27 |
| Shares (Diluted) | 42.4M +0.0% | 42.4M -1.3% | 43.0M +0.0% | 43.0M -2.0% | 43.8M |