| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 5.10 | 5.21 | +2.2% | 4,466.0 | 4,410.0 | −1.3% |
| 2026-05-06 | 5.01 | 5.20 | +3.8% | 3,937.3 | 4,326.0 | +9.9% |
| 2026-02-04 | 4.62 | 4.70 | +1.7% | 4,082.0 | 4,060.0 | −0.5% |
| 2025-11-03 | 4.47 | 4.51 | +0.9% | 3,381.0 | 5,536.9 | +63.8% |
| 2025-10-31 | 4.47 | 4.51 | +0.9% | 3,381.0 | 5,536.9 | +63.8% |
| 2025-07-30 | 4.16 | 4.38 | +5.3% | 3,485.0 | 5,301.4 | +52.1% |
| 2025-05-06 | 4.04 | 4.14 | +2.5% | 3,448.0 | 4,992.4 | +44.8% |
| 2025-01-31 | 3.78 | 3.81 | +0.8% | 3,072.0 | 3,217.7 | +4.7% |
| 2024-11-05 | 3.52 | 3.63 | +3.1% | 3,198.0 | 4,355.5 | +36.2% |
| 2024-08-01 | 3.48 | 3.42 | −1.7% | 2,269.0 | 4,046.3 | +78.3% |
| 2024-05-03 | 3.35 | 3.27 | −2.4% | — | 3,911.6 | — |
| 2024-02-01 | 3.17 | 3.16 | −0.3% | — | 2,641.9 | — |
Surprise is actual minus consensus, as a share of the consensus.