| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | — | 8.14 | — | — | — | — |
| 2026-07-19 | 6.97 | 7.82 | +12.2% | 17,590.8 | 19,011.7 | +8.1% |
| 2026-05-06 | 6.58 | 7.50 | +14.0% | 17,911.3 | 19,746.0 | +10.2% |
| 2026-01-23 | 5.93 | 7.10 | +19.7% | 16,526.0 | 17,482.0 | +5.8% |
| 2025-10-16 | 5.93 | 5.94 | +0.2% | 13,715.0 | 32,824.4 | +139.3% |
| 2025-07-24 | 5.19 | 6.50 | +25.2% | 13,678.0 | 15,266.0 | +11.6% |
| 2025-05-19 | 6.18 | 5.33 | −13.8% | 12,539.7 | 15,938.1 | +27.1% |
| 2025-01-20 | 5.04 | 5.17 | +2.6% | 13,290.5 | 15,462.0 | +16.3% |
| 2024-10-17 | 5.40 | 5.88 | +8.9% | 12,625.5 | 15,320.0 | +21.3% |
| 2024-07-18 | 5.00 | 5.70 | +14.0% | 9,891.0 | 14,127.0 | +42.8% |
| 2024-05-13 | 4.20 | 5.67 | +35.0% | 13,424.0 | 16,243.0 | +21.0% |
| 2024-01-22 | 4.30 | 5.12 | +19.1% | 12,792.0 | 13,591.0 | +6.2% |
Surprise is actual minus consensus, as a share of the consensus.