| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | — | 21.01 | — | 7,987.6 | 7,988.0 | +0.0% |
| 2026-05-02 | — | 21.50 | — | 8,150.0 | 8,150.0 | +0.0% |
| 2026-02-07 | — | 30.00 | — | 7,987.0 | 8,166.0 | +2.2% |
| 2025-10-27 | — | 29.20 | — | 7,870.2 | 7,870.0 | −0.0% |
| 2025-07-31 | — | 18.74 | — | — | 6,687.9 | — |
| 2025-07-29 | — | 21.00 | — | — | 6,570.5 | — |
| 2025-04-30 | — | 22.80 | — | — | 6,692.0 | — |
| 2025-01-31 | — | 24.00 | — | 6,345.0 | 6,769.0 | +6.7% |
| 2024-10-28 | — | 23.30 | — | 3,349.2 | 6,610.0 | +97.4% |
| 2024-07-31 | — | 18.50 | — | 3,349.2 | 5,711.5 | +70.5% |
| 2024-04-29 | — | 20.30 | — | 3,349.2 | 6,070.0 | +81.2% |
| 2024-01-30 | — | 23.11 | — | 3,349.2 | 6,003.7 | +79.3% |
Surprise is actual minus consensus, as a share of the consensus.