| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | — | 4.52 | — | 2,986.0 | 3,092.0 | +3.5% |
| 2026-04-21 | — | 3.00 | — | 1,882.0 | 3,143.0 | +67.0% |
| 2026-01-21 | — | 4.10 | — | — | 3,015.0 | — |
| 2025-10-20 | — | 4.00 | — | — | 2,942.0 | — |
| 2025-07-21 | 2.40 | 2.40 | +0.0% | 2,024.5 | 2,024.6 | +0.0% |
| 2025-04-21 | — | 3.00 | — | — | 2,514.0 | — |
| 2025-01-23 | 1.55 | 1.80 | +16.1% | 2,512.0 | 2,184.0 | −13.1% |
| 2024-10-21 | — | 3.80 | — | — | 2,327.0 | — |
| 2024-07-30 | 2.70 | 3.00 | +11.1% | 1,803.5 | 2,201.0 | +22.0% |
| 2024-04-22 | 4.00 | 3.99 | −0.2% | 2,396.0 | 2,396.0 | +0.0% |
| 2024-01-20 | — | 3.88 | — | — | 2,327.0 | — |
| 2023-12-30 | — | 3.88 | — | — | 2,326.9 | — |
Surprise is actual minus consensus, as a share of the consensus.