| Metric | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue | 267.8M -3.6% | 277.8M -2.8% | 285.7M -2.3% | 292.3M +55.5% | 188.0M |
| Cost of Revenue | 71.5M -7.8% | 77.5M -13.2% | 89.4M -5.2% | 94.3M +49.4% | 63.1M |
| Gross Profit | 196.2M -2.0% | 200.2M +2.0% | 196.3M -0.9% | 198.0M +58.5% | 125.0M |
| Operating Expenses | 129.5M +7.6% | 120.3M +0.3% | 120.0M -6.1% | 127.8M +14.1% | 112.0M |
| R&D | — | — | — | — | — |
| SG&A | 22.9M -2.2% | 23.4M +2.9% | 22.8M -16.1% | 27.1M +1.9% | 26.6M |
| Operating Income | 63.7M -17.9% | 77.5M +0.2% | 77.3M +19.8% | 64.5M +297.5% | -32669000 |
| EBITDA | 63.7M -17.9% | 77.5M +0.2% | 77.3M +19.8% | 64.5M +297.5% | -32669000 |
| Net Income | 50.0M -17.7% | 60.8M +6.4% | 57.1M +20.4% | 47.4M +258.1% | -29990000 |
| EPS (Basic) | $0.52 -17.5% | $0.63 +8.6% | $0.58 +9.4% | $0.53 +220.5% | $-0.44 |
| EPS (Diluted) | $0.52 -16.1% | $0.62 +6.9% | $0.58 +11.5% | $0.52 +218.2% | $-0.44 |
| Shares (Diluted) | 87.8M -3.4% | 90.9M +0.8% | 90.2M -0.7% | 90.9M +32.6% | 68.5M |