| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 1.45 | 1.81 | +24.4% | — | — | — |
| 2026-07-16 | 2.25 | 1.53 | −32.0% | 3,988.4 | 3,966.0 | −0.6% |
| 2026-04-16 | 1.53 | 1.40 | −8.5% | 3,279.5 | 3,193.0 | −2.6% |
| 2026-01-22 | 0.93 | 1.26 | +36.1% | 3,276.0 | 3,449.0 | +5.3% |
| 2025-10-22 | −0.14 | −0.02 | +85.8% | 3,091.6 | 2,995.0 | −3.1% |
| 2025-07-16 | 0.32 | 0.39 | +21.0% | 2,907.6 | 3,018.0 | +3.8% |
| 2025-04-16 | 1.68 | 2.15 | +28.0% | 3,474.9 | 3,369.0 | −3.0% |
| 2025-01-22 | 0.93 | 1.04 | +11.8% | 3,461.5 | 3,486.0 | +0.7% |
| 2024-10-16 | 0.25 | 0.57 | +128.6% | 2,966.9 | 2,904.0 | −2.1% |
| 2024-07-17 | 0.08 | 0.16 | +107.8% | 2,843.9 | 2,906.0 | +2.2% |
| 2024-04-17 | −0.64 | −0.81 | −26.4% | 2,545.1 | 2,599.0 | +2.1% |
| 2024-01-17 | −0.99 | −0.56 | +43.4% | 2,627.7 | 2,595.0 | −1.2% |
Surprise is actual minus consensus, as a share of the consensus.