| Metric | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 |
|---|---|---|---|---|---|
| Revenue | 636.1M +1.0% | 629.9M -0.2% | 631.3M +1.7% | 620.9M -5.0% | 653.6M |
| Cost of Revenue | 418.8M +5.1% | 398.3M +7.2% | 371.6M -1.9% | 378.8M -8.7% | 414.7M |
| Gross Profit | 217.3M -6.2% | 231.6M -10.8% | 259.6M +7.2% | 242.1M +1.3% | 238.9M |
| Operating Expenses | 111.4M +8.7% | 102.5M -9.1% | 112.8M -34.9% | 173.1M -4.9% | 182.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 111.4M +8.7% | 102.5M -9.1% | 112.8M -34.9% | 173.1M +41.3% | 122.6M |
| Operating Income | 105.9M -18.0% | 129.1M -12.1% | 146.9M +112.9% | 69.0M +21.3% | 56.9M |
| EBITDA | 139.6M -13.6% | 161.7M -9.1% | 177.8M +81.0% | 98.2M -33.0% | 146.5M |
| Net Income | 81.4M -8.1% | 88.5M -11.0% | 99.5M +44.6% | 68.8M +34.1% | 51.3M |
| EPS (Basic) | $1.93 -7.7% | $2.09 -9.5% | $2.31 +45.3% | $1.59 +33.6% | $1.19 |
| EPS (Diluted) | $1.72 -10.9% | $1.93 -9.0% | $2.12 +51.4% | $1.40 +45.8% | $0.96 |
| Shares (Diluted) | 47.4M +3.4% | 45.8M -2.2% | 46.9M -4.8% | 49.2M -7.7% | 53.3M |