| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 5.80 | 6.00 | +3.4% | 4,351.2 | 4,700.0 | +8.0% |
| 2026-05-23 | 6.35 | 7.60 | +19.7% | 4,335.7 | 4,599.0 | +6.1% |
| 2026-01-28 | 7.15 | 7.10 | −0.7% | 4,445.0 | 4,454.0 | +0.2% |
| 2025-09-30 | 9.07 | 7.41 | −18.3% | 4,579.7 | 4,448.0 | −2.9% |
| 2025-06-30 | 4.88 | 5.27 | +8.0% | 3,553.0 | 3,529.3 | −0.7% |
| 2025-05-24 | 5.38 | 5.55 | +3.2% | 3,782.9 | 3,492.5 | −7.7% |
| 2025-02-09 | 6.35 | 6.80 | +7.1% | 3,993.6 | 3,981.0 | −0.3% |
| 2024-10-27 | 6.70 | 7.77 | +16.0% | 4,023.6 | 4,174.6 | +3.8% |
| 2024-08-13 | 4.10 | 3.89 | −5.1% | 3,290.7 | 3,302.2 | +0.3% |
| 2024-05-19 | 4.40 | 5.02 | +14.1% | 3,269.0 | 3,411.0 | +4.3% |
| 2024-01-24 | 6.10 | 6.12 | +0.3% | 3,390.5 | 3,359.6 | −0.9% |
| 2023-10-30 | 5.70 | 6.20 | +8.8% | 3,327.0 | 3,326.8 | −0.0% |
Surprise is actual minus consensus, as a share of the consensus.