| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 470.5M -0.8% | 474.5M +8.5% | 437.5M -1.4% | 443.7M -4.7% | 465.4M |
| Cost of Revenue | 291.3M -2.2% | 297.9M +10.1% | 270.6M -5.1% | 285.3M -1.8% | 290.5M |
| Gross Profit | 179.2M +1.4% | 176.6M +5.9% | 166.9M +5.4% | 158.3M -9.4% | 174.9M |
| Operating Expenses | 135.5M -0.9% | 136.8M +3.6% | 132.0M +1.8% | 129.7M -4.9% | 136.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 125.6M +1.9% | 123.3M +3.8% | 118.8M +3.1% | 115.2M -5.7% | 122.3M |
| Operating Income | 43.6M +9.4% | 39.9M +14.4% | 34.9M +21.7% | 28.6M -25.5% | 38.4M |
| EBITDA | 53.6M +0.5% | 53.3M +11.0% | 48.0M +11.4% | 43.1M -18.0% | 52.6M |
| Net Income | 31.7M +17.8% | 26.9M +31.3% | 20.5M +18.6% | 17.3M -27.2% | 23.8M |
| EPS (Basic) | $1.77 +18.0% | $1.50 +33.9% | $1.12 +17.9% | $0.95 -26.4% | $1.29 |
| EPS (Diluted) | $1.76 +18.1% | $1.49 +33.0% | $1.12 +19.1% | $0.94 -26.6% | $1.28 |
| Shares (Diluted) | 18.1M +0.0% | 18.0M -1.6% | 18.3M -0.6% | 18.5M -0.3% | 18.5M |