| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 9.22 | 9.32 | +1.1% | 105,259.8 | 112,785.4 | +7.1% |
| 2026-05-03 | 10.10 | 10.20 | +1.0% | 108,581.2 | 113,370.0 | +4.4% |
| 2026-01-21 | 9.90 | 10.20 | +3.0% | 109,321.0 | 105,176.0 | −3.8% |
| 2025-11-10 | 8.80 | 9.78 | +11.1% | 105,837.9 | 108,927.8 | +2.9% |
| 2025-08-06 | — | 8.66 | — | 104,306.1 | 102,071.4 | −2.1% |
| 2025-05-08 | 8.20 | 7.26 | −11.5% | 103,579.0 | 101,983.2 | −1.5% |
| 2025-01-29 | 9.45 | 8.00 | −15.3% | 98,735.1 | 99,073.0 | +0.3% |
| 2024-10-17 | 7.60 | 7.41 | −2.5% | 94,306.5 | 97,768.3 | +3.7% |
| 2024-07-30 | 7.00 | 7.86 | +12.3% | 97,745.3 | 94,297.6 | −3.5% |
| 2024-05-15 | 7.70 | 6.08 | −21.0% | 95,934.0 | 94,540.2 | −1.5% |
| 2024-01-18 | 8.56 | 8.41 | −1.8% | 92,241.5 | 91,274.5 | −1.0% |
| 2023-10-19 | 14.30 | 9.40 | −34.3% | 103,397.4 | 97,970.4 | −5.2% |
Surprise is actual minus consensus, as a share of the consensus.