| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-20 | 4.71 | 5.09 | +8.2% | 10,814.7 | — | — |
| 2026-05-21 | 5.70 | 6.55 | +14.9% | 11,550.0 | 11,778.0 | +2.0% |
| 2026-02-19 | 2.02 | 2.42 | +19.8% | 7,587.6 | 8,001.0 | +5.4% |
| 2025-11-26 | 3.84 | 3.93 | +2.3% | 9,834.0 | 12,094.0 | +23.0% |
| 2025-08-14 | 4.57 | 4.75 | +3.9% | 10,351.0 | 11,783.0 | +13.8% |
| 2025-05-15 | 5.56 | 6.64 | +19.4% | 10,787.9 | 12,525.0 | +16.1% |
| 2025-02-13 | 3.11 | 3.19 | +2.6% | 7,699.9 | 8,262.0 | +7.3% |
| 2024-11-21 | 3.89 | 4.55 | +17.0% | 9,199.5 | 10,827.0 | +17.7% |
| 2024-08-15 | 5.63 | 6.29 | +11.7% | 10,935.3 | 12,848.0 | +17.5% |
| 2024-05-16 | 7.86 | 8.53 | +8.5% | 13,305.8 | 14,997.0 | +12.7% |
| 2024-02-15 | 5.21 | 6.23 | +19.6% | 10,303.4 | 11,846.0 | +15.0% |
| 2023-11-22 | 7.47 | 8.32 | +11.4% | 12,909.6 | 15,157.0 | +17.4% |
Surprise is actual minus consensus, as a share of the consensus.