| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.52 | 0.54 | +4.2% | 10,440.5 | 10,506.0 | +0.6% |
| 2026-04-30 | 0.47 | 0.51 | +7.8% | 10,039.2 | 10,652.0 | +6.1% |
| 2026-02-05 | 0.43 | 0.43 | −0.1% | 9,570.7 | 9,795.0 | +2.3% |
| 2025-07-31 | 0.41 | 0.48 | +16.2% | 8,802.6 | 8,710.0 | −1.1% |
| 2025-04-29 | 0.42 | 0.47 | +11.4% | 8,776.2 | 18,286.0 | +108.4% |
| 2025-01-28 | 0.38 | 0.42 | +10.5% | 8,680.8 | 9,320.0 | +7.4% |
| 2024-10-31 | 0.41 | 0.44 | +8.6% | 8,588.9 | 8,717.0 | +1.5% |
| 2024-07-31 | 0.44 | 0.49 | +9.6% | 8,614.2 | 8,195.0 | −4.9% |
| 2024-04-29 | 0.34 | 0.38 | +9.8% | 7,816.2 | 8,219.0 | +5.2% |
| 2024-03-12 | 0.30 | 0.35 | +16.3% | 7,303.3 | 7,438.0 | +1.8% |
| 2023-09-30 | 0.34 | 0.34 | +1.1% | 7,324.4 | 7,667.0 | +4.7% |
| 2023-06-30 | 0.30 | 0.34 | +11.9% | 6,995.4 | 6,561.0 | −6.2% |
Surprise is actual minus consensus, as a share of the consensus.