| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 124.7M +0.2% | 124.4M -9.5% | 137.5M +18.3% | 116.2M +3.6% | 112.2M |
| Cost of Revenue | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 124.7M +0.2% | 124.4M -9.5% | 137.5M +18.3% | 116.2M +3.6% | 112.2M |
| Operating Expenses | 72.6M -1.5% | 73.7M -7.9% | 80.1M +17.3% | 68.3M -0.3% | 68.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 43.5M -1.7% | 44.2M +5.8% | 41.8M +5.0% | 39.8M -1.1% | 40.3M |
| Operating Income | 52.1M +2.8% | 50.7M -11.7% | 57.4M +19.7% | 48.0M +9.7% | 43.7M |
| EBITDA | 75.8M +1.3% | 74.9M -9.4% | 82.7M +17.2% | 70.5M +5.8% | 66.6M |
| Net Income | 57.6M -17.1% | 69.4M -56.1% | 158.2M +53.1% | 103.4M +10.8% | 93.3M |
| EPS (Basic) | $0.54 -18.2% | $0.66 -56.9% | $1.53 +53.0% | $1.00 +11.1% | $0.90 |
| EPS (Diluted) | $0.54 -18.2% | $0.66 -56.6% | $1.52 +52.0% | $1.00 +11.1% | $0.90 |
| Shares (Diluted) | 106.7M +1.4% | 105.2M +1.5% | 103.7M +0.5% | 103.1M +0.1% | 103.0M |