| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 122.3M +0.7% | 121.4M +2.6% | 118.3M +3.6% | 114.2M +1.0% | 113.0M |
| Cost of Revenue | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 122.3M +0.7% | 121.4M +2.6% | 118.3M +3.6% | 114.2M +1.0% | 113.0M |
| Operating Expenses | 70.4M +21.2% | 58.1M -6.9% | 62.4M -1.6% | 63.4M -8.2% | 69.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 11.9M +15.0% | 10.3M +7.1% | 9.7M -3.1% | 10.0M +4.2% | 9.6M |
| Operating Income | 51.9M -18.0% | 63.3M +13.3% | 55.9M +10.2% | 50.8M +15.6% | 43.9M |
| EBITDA | 103.6M -0.3% | 103.9M +2.5% | 101.3M +4.7% | 96.8M -0.4% | 97.2M |
| Net Income | 40.3M -13.2% | 46.4M +32.4% | 35.0M +29.4% | 27.1M +36.5% | 19.8M |
| EPS (Basic) | $0.21 -12.5% | $0.24 +33.3% | $0.18 +28.6% | $0.14 +27.3% | $0.11 |
| EPS (Diluted) | $0.21 -12.5% | $0.24 +41.2% | $0.17 +21.4% | $0.14 +40.0% | $0.10 |
| Shares (Diluted) | 200.3M +0.3% | 199.8M +0.6% | 198.6M +0.5% | 197.6M +0.3% | 197.1M |