| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 7.23 | 9.06 | +25.3% | 4,710.3 | 5,154.9 | +9.4% |
| 2026-04-29 | 5.90 | 6.84 | +15.9% | 4,198.6 | 4,628.2 | +10.2% |
| 2026-02-26 | 6.68 | 7.19 | +7.6% | 4,283.2 | 4,513.1 | +5.4% |
| 2025-10-30 | 6.54 | 6.57 | +0.5% | 4,280.4 | 4,301.5 | +0.5% |
| 2025-07-31 | 5.74 | 6.72 | +17.1% | 4,109.1 | 4,304.4 | +4.8% |
| 2025-04-30 | 4.63 | 5.41 | +16.8% | 3,784.3 | 3,867.4 | +2.2% |
| 2025-02-26 | 5.53 | 6.32 | +14.3% | 3,804.3 | 3,770.0 | −0.9% |
| 2024-10-31 | 4.98 | 5.80 | +16.5% | 3,770.5 | 3,696.9 | −2.0% |
| 2024-07-25 | 3.76 | 5.25 | +39.6% | 3,521.6 | 3,666.9 | +4.1% |
| 2024-04-25 | 2.84 | 4.17 | +46.8% | 3,223.6 | 3,432.3 | +6.5% |
| 2024-02-28 | 3.55 | 4.47 | +25.9% | 3,360.5 | 3,439.2 | +2.3% |
| 2023-10-26 | 2.72 | 3.57 | +31.2% | 3,150.0 | 3,207.6 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.