| 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-08-01 | 2.30 | 2.58 | +12.2% | 4,024.8 | 4,348.0 | +8.0% |
| 2025-04-29 | 1.32 | 1.50 | +13.6% | 4,838.9 | 4,620.0 | −4.5% |
| 2025-02-10 | — | 2.44 | — | 4,443.5 | 4,985.0 | +12.2% |
| 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 | — |
| 2023-11-09 | — | 1.91 | — | — | 3,292.0 | — |
Surprise is actual minus consensus, as a share of the consensus.