| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 148.7M +1.5% | 146.5M +0.4% | 146.0M +2.7% | 142.1M +2.1% | 139.3M |
| Cost of Revenue | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 148.7M +1.5% | 146.5M +0.4% | 146.0M +2.7% | 142.1M +2.1% | 139.3M |
| Operating Expenses | 102.7M +1.0% | 101.8M -8.6% | 111.3M +5.3% | 105.7M -3.4% | 109.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 14.2M -3.9% | 14.8M -20.5% | 18.6M +21.0% | 15.4M -13.7% | 17.8M |
| Operating Income | 46.0M +2.8% | 44.7M +28.9% | 34.7M -4.8% | 36.4M +22.0% | 29.9M |
| EBITDA | 81.0M -30.9% | 117.3M +61.2% | 72.8M -4.8% | 76.5M +6.9% | 71.5M |
| Net Income | 11.8M -74.4% | 46.3M -0.1% | 46.4M -5.2% | 48.9M -34.8% | 75.1M |
| EPS (Basic) | $0.38 -74.7% | $1.50 +0.0% | $1.50 -6.3% | $1.60 -34.4% | $2.44 |
| EPS (Diluted) | $0.37 -74.8% | $1.47 -0.7% | $1.48 -6.3% | $1.58 -33.6% | $2.38 |
| Shares (Diluted) | 31.0M +0.2% | 30.9M +0.8% | 30.7M +0.3% | 30.6M -2.3% | 31.3M |