| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 3.46 | 3.98 | +15.0% | 270,711.1 | 262,456.7 | −3.0% |
| 2026-05-15 | 4.04 | 4.70 | +16.3% | 312,418.6 | 308,135.0 | −1.4% |
| 2026-01-30 | 0.91 | 1.10 | +21.3% | 271,510.0 | 273,714.0 | +0.8% |
| 2025-10-29 | 1.18 | 1.01 | −14.4% | 273,327.2 | 267,041.7 | −2.3% |
| 2025-07-25 | 2.33 | 1.80 | −22.7% | 248,500.0 | 259,217.6 | +4.3% |
| 2025-05-28 | 1.48 | 2.90 | +95.9% | 269,958.0 | 293,161.4 | +8.6% |
| 2025-02-11 | 0.13 | 0.30 | +140.0% | 239,346.9 | 244,899.0 | +2.3% |
| 2024-11-07 | 0.61 | 2.17 | +255.7% | 194,136.0 | 246,752.0 | +27.1% |
| 2024-08-08 | 1.54 | 0.96 | −37.7% | 194,136.0 | 239,978.1 | +23.6% |
| 2024-05-20 | −0.15 | 3.95 | +2733.3% | 194,136.0 | 279,585.2 | +44.0% |
| 2024-02-13 | 1.40 | 0.84 | −40.0% | 194,136.0 | 233,486.4 | +20.3% |
| 2023-11-10 | 1.36 | 4.16 | +205.9% | 266,303.1 | 297,120.7 | +11.6% |
Surprise is actual minus consensus, as a share of the consensus.