| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 10.00 | 9.75 | −2.5% | — | — | — |
| 2026-07-27 | 7.87 | 8.76 | +11.3% | 12,206.7 | 12,135.1 | −0.6% |
| 2026-05-07 | 8.17 | 8.60 | +5.3% | 10,580.7 | 12,244.0 | +15.7% |
| 2026-02-04 | 6.26 | 7.50 | +19.8% | 10,261.7 | 10,506.0 | +2.4% |
| 2025-11-05 | 5.46 | 7.60 | +39.2% | 9,736.7 | 11,267.0 | +15.7% |
| 2025-08-05 | 6.50 | 5.40 | −16.9% | 8,679.7 | 10,556.0 | +21.6% |
| 2025-05-05 | 5.03 | 7.70 | +53.1% | 8,190.9 | 8,358.0 | +2.0% |
| 2025-02-05 | 5.26 | 4.70 | −10.6% | 7,789.7 | 7,584.0 | −2.6% |
| 2024-11-05 | 5.57 | 5.54 | −0.5% | 7,699.0 | 7,433.8 | −3.4% |
| 2024-08-07 | 4.55 | 5.36 | +17.8% | 7,690.6 | 7,733.0 | +0.6% |
| 2024-05-11 | 4.65 | 4.89 | +5.2% | 6,295.8 | 7,267.0 | +15.4% |
| 2024-02-05 | 5.50 | 4.75 | −13.6% | 6,587.7 | 6,645.0 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.