| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 150.5M +0.1% | 150.4M -6.2% | 160.3M +10.4% | 145.2M +7.0% | 135.7M |
| Cost of Revenue | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 150.5M +0.1% | 150.4M -6.2% | 160.3M +10.4% | 145.2M +7.0% | 135.7M |
| Operating Expenses | 107.9M +0.7% | 107.2M -4.9% | 112.7M +13.3% | 99.5M +3.7% | 96.0M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 20.5M +2.0% | 20.1M -9.2% | 22.1M +18.9% | 18.6M -2.0% | 19.0M |
| Operating Income | 42.6M -1.5% | 43.2M -9.1% | 47.6M +4.1% | 45.7M +15.1% | 39.7M |
| EBITDA | 84.6M +1.2% | 83.6M -4.7% | 87.7M +5.9% | 82.8M +8.5% | 76.3M |
| Net Income | 34.6M +17.6% | 29.4M -15.5% | 34.8M +4.4% | 33.3M +6.4% | 31.3M |
| EPS (Basic) | $0.29 +16.0% | $0.25 -10.7% | $0.28 +0.0% | $0.28 +3.7% | $0.27 |
| EPS (Diluted) | $0.29 +20.8% | $0.24 -14.3% | $0.28 +0.0% | $0.28 +7.7% | $0.26 |
| Shares (Diluted) | 115.7M +0.2% | 115.5M -14.4% | 134.9M +17.8% | 114.6M +0.4% | 114.1M |