| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.50 | 0.56 | +12.4% | 4,218.7 | 4,301.1 | +2.0% |
| 2026-04-30 | 0.43 | 0.53 | +24.7% | 4,224.6 | 4,345.6 | +2.9% |
| 2026-02-24 | 0.28 | 0.27 | −1.0% | 3,618.0 | 3,598.6 | −0.5% |
| 2025-10-30 | 0.37 | 0.40 | +8.7% | 3,829.7 | 3,916.6 | +2.3% |
| 2025-07-31 | 0.45 | 0.58 | +28.7% | 4,001.2 | 7,308.2 | +82.6% |
| 2025-05-02 | 0.44 | 0.46 | +4.6% | 4,014.6 | 7,842.3 | +95.3% |
| 2025-02-21 | 0.17 | 0.23 | +32.3% | 3,657.9 | 8,220.2 | +124.7% |
| 2024-10-30 | 0.26 | 0.30 | +14.7% | 3,667.2 | 7,746.9 | +111.2% |
| 2024-07-30 | 0.34 | 0.34 | +0.0% | 3,760.4 | 8,028.1 | +113.5% |
| 2024-05-02 | 0.29 | 0.41 | +40.5% | 3,740.1 | 8,520.2 | +127.8% |
| 2024-02-23 | 0.21 | 0.24 | +15.4% | 2,627.8 | 7,293.9 | +177.6% |
| 2023-10-26 | 0.29 | 0.19 | −34.3% | 3,143.3 | 8,212.5 | +161.3% |
Surprise is actual minus consensus, as a share of the consensus.