| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 294.0M +2.6% | 286.5M +1.6% | 281.9M -0.3% | 282.7M -0.8% | 285.1M |
| Cost of Revenue | 95.8M -0.2% | 96.0M +6.6% | 90.1M +1.7% | 88.6M -2.5% | 90.8M |
| Gross Profit | 198.2M +4.0% | 190.5M -0.7% | 191.9M -1.2% | 194.1M -0.1% | 194.2M |
| Operating Expenses | 72.4M -0.9% | 73.1M -7.0% | 78.6M -5.3% | 83.0M -0.2% | 83.2M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 16.5M -4.3% | 17.2M +0.3% | 17.2M +0.0% | 17.2M +4.1% | 16.5M |
| Operating Income | 125.7M +7.1% | 117.4M +3.7% | 113.2M +1.9% | 111.1M +0.0% | 111.0M |
| EBITDA | 182.7M +4.8% | 174.3M -0.8% | 175.7M -1.4% | 178.2M -0.4% | 179.0M |
| Net Income | 94.3M +5.4% | 89.5M +8.1% | 82.8M +6.5% | 77.7M -5.7% | 82.4M |
| EPS (Basic) | $0.42 +5.0% | $0.40 +11.1% | $0.36 +2.9% | $0.35 -2.8% | $0.36 |
| EPS (Diluted) | $0.42 +7.7% | $0.39 +8.3% | $0.36 +2.9% | $0.35 -2.8% | $0.36 |
| Shares (Diluted) | 226.1M -0.5% | 227.2M -0.4% | 228.2M -0.3% | 228.9M -0.2% | 229.3M |