| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 149.7M +10.4% | 135.5M +4.4% | 129.9M +11.2% | 116.8M +18.3% | 98.7M |
| Cost of Revenue | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 149.7M +10.4% | 135.5M +4.4% | 129.9M +11.2% | 116.8M +18.3% | 98.7M |
| Operating Expenses | 94.7M +42.4% | 66.5M -10.9% | 74.6M -8.1% | 81.2M +29.7% | 62.6M |
| R&D | 4.9M +11.1% | 4.4M | 0 | 0 -100.0% | 3.4M |
| SG&A | 38.5M +28.7% | 29.9M -6.5% | 32.0M +1.1% | 31.6M +30.1% | 24.3M |
| Operating Income | 55.0M -20.4% | 69.0M +25.0% | 55.2M +55.4% | 35.6M -1.5% | 36.1M |
| EBITDA | 55.5M -20.2% | 69.5M +24.9% | 55.6M +54.8% | 35.9M -1.3% | 36.4M |
| Net Income | 40.8M -20.5% | 51.3M +20.2% | 42.7M +60.1% | 26.7M -3.4% | 27.6M |
| EPS (Basic) | $1.21 -20.4% | $1.52 +20.6% | $1.26 +61.5% | $0.78 -4.9% | $0.82 |
| EPS (Diluted) | $1.17 -20.4% | $1.47 +22.5% | $1.20 +60.0% | $0.75 -3.8% | $0.78 |
| Shares (Diluted) | 34.7M -0.6% | 34.9M -1.9% | 35.6M -0.1% | 35.7M +0.5% | 35.5M |