| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 7.79 | 8.80 | +13.0% | 18,807.5 | 21,644.7 | +15.1% |
| 2026-05-15 | 8.65 | 11.40 | +31.8% | 19,029.1 | 18,477.0 | −2.9% |
| 2026-02-05 | 8.37 | 8.70 | +3.9% | 18,580.1 | 18,763.0 | +1.0% |
| 2025-11-04 | 8.80 | 9.40 | +6.8% | 17,765.6 | 19,102.0 | +7.5% |
| 2025-08-05 | 7.73 | 7.90 | +2.2% | 17,413.0 | 17,107.0 | −1.8% |
| 2025-05-06 | 10.35 | 8.00 | −22.7% | 16,497.6 | 17,696.0 | +7.3% |
| 2025-02-03 | 9.40 | 7.00 | −25.5% | 17,352.4 | 16,927.0 | −2.5% |
| 2024-11-07 | 8.00 | 7.14 | −10.8% | 17,075.7 | 16,595.6 | −2.8% |
| 2024-08-08 | 8.10 | 6.84 | −15.6% | 16,474.8 | 15,617.0 | −5.2% |
| 2024-05-09 | 6.90 | 9.07 | +31.4% | 15,967.1 | 15,170.0 | −5.0% |
| 2024-02-05 | 6.00 | 9.18 | +53.0% | 16,294.8 | 16,306.0 | +0.1% |
| 2023-11-07 | 6.70 | 6.95 | +3.7% | 15,469.3 | 15,949.0 | +3.1% |
Surprise is actual minus consensus, as a share of the consensus.