| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 3.34 | 3.65 | +9.3% | 3,882.7 | 4,048.0 | +4.3% |
| 2026-04-17 | 2.64 | 2.84 | +7.6% | 3,665.6 | 3,796.0 | +3.6% |
| 2026-01-16 | 2.84 | 2.97 | +4.6% | 3,601.1 | 3,667.0 | +1.8% |
| 2025-10-17 | 2.64 | 2.99 | +13.3% | 3,459.8 | 3,545.0 | +2.5% |
| 2025-07-15 | 2.35 | 2.39 | +1.7% | 3,466.2 | 5,795.0 | +67.2% |
| 2025-04-17 | 2.00 | 2.20 | +10.0% | 3,340.7 | 3,284.0 | −1.7% |
| 2025-01-17 | — | 2.59 | — | — | 1,439.0 | — |
| 2024-10-15 | — | 2.42 | — | — | 3,178.0 | — |
| 2024-07-16 | — | 2.33 | — | — | 5,245.0 | — |
| 2024-04-12 | — | 1.51 | — | — | 3,138.0 | — |
| 2024-01-19 | 1.83 | 2.04 | +11.5% | 2,953.2 | 3,043.0 | +3.0% |
| 2023-10-18 | 1.79 | 1.93 | +7.8% | 2,917.6 | 2,985.0 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.