| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 634.0M +6.6% | 594.8M +4.3% | 570.4M +5.1% | 542.6M +2.5% | 529.6M |
| Cost of Revenue | 392.8M +6.5% | 368.8M +5.9% | 348.3M +4.6% | 333.0M +2.3% | 325.6M |
| Gross Profit | 241.1M +6.7% | 226.0M +1.7% | 222.1M +5.9% | 209.6M +2.8% | 203.9M |
| Operating Expenses | 152.3M +9.8% | 138.7M +6.5% | 130.3M -1.0% | 131.6M +3.0% | 127.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 133.4M +7.5% | 124.1M +6.7% | 116.3M +0.9% | 115.3M +2.3% | 112.6M |
| Operating Income | 88.9M +1.8% | 87.3M -4.9% | 91.8M +17.7% | 78.0M +2.4% | 76.2M |
| EBITDA | 107.5M +5.6% | 101.8M -3.8% | 105.8M +12.1% | 94.4M +3.3% | 91.4M |
| Net Income | 68.8M +6.6% | 64.5M -3.8% | 67.1M +11.3% | 60.2M +3.6% | 58.2M |
| EPS (Basic) | $0.45 +7.1% | $0.42 -2.3% | $0.43 +13.2% | $0.38 +5.6% | $0.36 |
| EPS (Diluted) | $0.45 +7.1% | $0.42 -2.3% | $0.43 +13.2% | $0.38 +5.6% | $0.36 |
| Shares (Diluted) | 152.6M -0.2% | 152.8M -2.6% | 156.9M -1.6% | 159.5M -1.4% | 161.7M |