| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 418.7M -6.3% | 446.9M +17.0% | 382.0M +13.4% | 336.8M +8.3% | 311.0M |
| Cost of Revenue | 172.6M -7.6% | 186.8M +17.5% | 159.1M +15.1% | 138.2M +8.6% | 127.3M |
| Gross Profit | 246.2M -5.3% | 260.0M +16.6% | 223.0M +12.3% | 198.6M +8.1% | 183.6M |
| Operating Expenses | 191.3M -0.4% | 192.2M +18.4% | 162.3M +0.5% | 161.5M +9.4% | 147.6M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 34.0M -1.4% | 34.5M +29.0% | 26.7M +14.2% | 23.4M -14.9% | 27.5M |
| Operating Income | 54.8M -19.2% | 67.8M +11.8% | 60.7M +63.6% | 37.1M +3.1% | 36.0M |
| EBITDA | 64.5M -16.7% | 77.4M +11.5% | 69.5M +50.5% | 46.2M +4.9% | 44.0M |
| Net Income | 38.5M -22.4% | 49.6M +11.9% | 44.3M +65.9% | 26.7M +0.8% | 26.5M |
| EPS (Basic) | $0.62 -22.5% | $0.80 +11.1% | $0.72 +63.6% | $0.44 -2.2% | $0.45 |
| EPS (Diluted) | $0.48 -21.3% | $0.61 +10.9% | $0.55 +71.9% | $0.32 -5.9% | $0.34 |
| Shares (Diluted) | 83.4M -0.1% | 83.4M +0.2% | 83.3M -1.0% | 84.1M +1.5% | 82.9M |