| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 448.2M -9.2% | 493.8M +8.3% | 456.0M -17.5% | 552.6M +12.4% | 491.6M |
| Cost of Revenue | 314.5M -6.5% | 336.3M +3.7% | 324.3M -17.0% | 390.6M +18.8% | 328.8M |
| Gross Profit | 133.7M -15.1% | 157.5M +19.6% | 131.7M -18.7% | 162.0M -0.5% | 162.8M |
| Operating Expenses | 57.3M -6.0% | 61.0M +5.6% | 57.8M -1.3% | 58.6M -1.3% | 59.3M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 51.8M -4.8% | 54.4M +3.4% | 52.6M -10.2% | 58.6M +6.0% | 55.2M |
| Operating Income | 76.4M -20.8% | 96.5M +30.5% | 73.9M -28.6% | 103.5M +0.0% | 103.5M |
| EBITDA | 77.4M -20.7% | 97.6M +30.1% | 75.0M -28.3% | 104.6M -0.3% | 105.0M |
| Net Income | 61.4M -22.0% | 78.8M +19.7% | 65.8M -24.2% | 86.8M +4.1% | 83.4M |
| EPS (Basic) | $1.36 -20.5% | $1.71 +22.1% | $1.40 -20.5% | $1.76 -0.6% | $1.77 |
| EPS (Diluted) | $1.35 -20.6% | $1.70 +22.3% | $1.39 -20.1% | $1.74 -1.7% | $1.77 |
| Shares (Diluted) | 43.2M -0.2% | 43.3M -1.3% | 43.8M +1.3% | 43.3M -0.8% | 43.6M |