| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.47 | 3.00 | +21.5% | 4,357.7 | 4,049.0 | −7.1% |
| 2026-04-28 | 2.48 | 2.50 | +0.8% | 4,550.6 | 4,348.0 | −4.5% |
| 2026-02-09 | 2.59 | 2.98 | +15.1% | 4,194.3 | 3,649.0 | −13.0% |
| 2025-10-27 | 2.26 | 3.59 | +58.8% | 4,523.3 | 4,977.0 | +10.0% |
| 2025-07-29 | 2.30 | 3.26 | +41.7% | 4,024.8 | 5,213.0 | +29.5% |
| 2025-04-29 | 1.32 | 1.50 | +13.6% | 4,838.9 | 4,620.0 | −4.5% |
| 2025-02-10 | — | 2.44 | — | 3,948.6 | 4,405.0 | +11.6% |
| 2024-10-30 | — | 2.58 | — | — | 4,551.0 | — |
| 2024-07-30 | — | 3.33 | — | — | 4,062.0 | — |
| 2024-04-29 | — | 2.94 | — | — | 3,842.0 | — |
| 2024-03-19 | — | 6.15 | — | — | 3,873.0 | — |
| 2024-02-23 | — | 2.93 | — | — | 13,294.0 | — |
Surprise is actual minus consensus, as a share of the consensus.