| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 8.69 | 10.13 | +16.6% | 7,582.3 | 8,133.5 | +7.3% |
| 2026-04-30 | 7.25 | 7.87 | +8.6% | 6,697.9 | 7,027.0 | +4.9% |
| 2026-01-30 | 7.62 | 6.85 | −10.1% | 6,650.4 | 6,598.0 | −0.8% |
| 2025-10-31 | 9.13 | 9.00 | −1.4% | 7,340.1 | 7,306.0 | −0.5% |
| 2025-07-31 | 7.14 | 7.94 | +11.2% | 6,706.5 | 6,698.0 | −0.1% |
| 2025-04-25 | 5.98 | 6.90 | +15.4% | 6,038.3 | 6,026.0 | −0.2% |
| 2025-01-30 | 5.87 | 5.80 | −1.2% | 5,967.7 | 5,967.0 | −0.0% |
| 2024-10-23 | 14.87 | 15.48 | +4.1% | 6,690.6 | 6,602.0 | −1.3% |
| 2024-08-07 | 12.09 | 12.76 | +5.5% | 6,026.9 | 6,019.0 | −0.1% |
| 2024-05-10 | 10.18 | 10.12 | −0.6% | 5,456.5 | 5,454.0 | −0.0% |
| 2024-02-01 | 10.25 | 9.76 | −4.8% | 5,587.8 | 5,389.0 | −3.6% |
| 2023-11-02 | 10.92 | 13.12 | +20.1% | 5,894.5 | 6,013.0 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.