| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-15 | 12.69 | 13.91 | +9.6% | 6,727.4 | 7,084.0 | +5.3% |
| 2026-04-14 | 11.65 | 12.53 | +7.6% | 6,550.6 | 6,698.0 | +2.2% |
| 2026-01-15 | 12.24 | 13.16 | +7.5% | 6,760.4 | 7,008.0 | +3.7% |
| 2025-07-15 | 10.78 | 10.19 | −5.5% | 5,405.2 | 5,423.0 | +0.3% |
| 2025-04-11 | 10.08 | 9.64 | −4.4% | 5,350.3 | 5,334.0 | −0.3% |
| 2025-01-15 | 11.27 | 11.93 | +5.9% | 5,474.0 | 5,677.0 | +3.7% |
| 2024-10-11 | 10.45 | 10.90 | +4.3% | 5,035.0 | 5,374.0 | +6.7% |
| 2024-07-15 | 9.96 | 10.36 | +4.0% | 4,849.0 | 4,805.0 | −0.9% |
| 2024-04-12 | 9.40 | 10.48 | +11.5% | 4,657.5 | 4,862.0 | +4.4% |
| 2024-01-12 | 8.88 | 9.15 | +3.0% | 4,651.7 | 4,965.0 | +6.7% |
| 2023-10-13 | 8.34 | 10.66 | +27.8% | 4,523.5 | 4,570.0 | +1.0% |
| 2023-07-14 | 8.52 | 9.06 | +6.3% | 4,467.0 | 4,749.0 | +6.3% |
Surprise is actual minus consensus, as a share of the consensus.