| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 235.9M +6.1% | 222.3M +9.9% | 202.3M -8.4% | 220.7M -6.3% | 235.7M |
| Cost of Revenue | 137.1M +4.2% | 131.5M +11.5% | 118.0M -7.6% | 127.7M -8.7% | 139.8M |
| Gross Profit | 98.8M +8.9% | 90.8M +7.6% | 84.3M -9.3% | 93.0M -3.0% | 95.8M |
| Operating Expenses | 51.1M -0.6% | 51.4M +4.6% | 49.2M -1.6% | 49.9M +0.4% | 49.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 51.1M -0.6% | 51.4M +4.6% | 49.2M -1.6% | 49.9M +0.4% | 49.8M |
| Operating Income | 47.7M +21.2% | 39.4M +12.0% | 35.2M -18.3% | 43.0M -6.6% | 46.1M |
| EBITDA | 57.9M +17.7% | 49.2M +11.3% | 44.2M -14.7% | 51.8M -5.4% | 54.8M |
| Net Income | 35.9M +20.8% | 29.7M +8.7% | 27.3M -18.6% | 33.6M -4.3% | 35.1M |
| EPS (Basic) | $1.25 +22.5% | $1.02 +8.5% | $0.94 -17.5% | $1.14 -4.2% | $1.19 |
| EPS (Diluted) | $1.24 +21.6% | $1.02 +9.7% | $0.93 -18.4% | $1.14 -4.2% | $1.19 |
| Shares (Diluted) | 28.9M -0.9% | 29.1M -0.8% | 29.4M -0.6% | 29.5M -0.1% | 29.6M |