| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-27 | 6.18 | 6.55 | +6.0% | 2,983.1 | — | — |
| 2026-06-02 | 6.89 | 7.74 | +12.3% | 3,120.8 | 3,163.9 | +1.4% |
| 2026-03-12 | 8.10 | 8.01 | −1.1% | 3,838.4 | 3,898.4 | +1.6% |
| 2025-12-04 | 4.61 | 5.14 | +11.5% | 2,713.0 | 2,857.6 | +5.3% |
| 2025-08-28 | 5.10 | 5.78 | +13.3% | 2,678.0 | 2,788.5 | +4.1% |
| 2025-05-29 | 5.81 | 6.70 | +15.3% | 2,794.4 | 2,848.4 | +1.9% |
| 2025-03-13 | 7.13 | 8.46 | +18.7% | 3,466.1 | 3,487.6 | +0.6% |
| 2024-12-05 | 4.53 | 5.14 | +13.5% | 2,497.5 | 2,530.1 | +1.3% |
| 2024-08-29 | 5.46 | 5.30 | −2.9% | 2,599.6 | 2,552.1 | −1.8% |
| 2024-05-30 | 6.24 | 6.47 | +3.7% | 2,723.4 | 2,725.8 | +0.1% |
| 2024-03-14 | 7.53 | 8.08 | +7.3% | 3,530.4 | 3,554.3 | +0.7% |
| 2023-11-30 | 4.95 | 5.07 | +2.4% | 3,523.9 | 2,488.9 | −29.4% |
Surprise is actual minus consensus, as a share of the consensus.