| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-13 | 15.44 | 17.01 | +10.2% | 17,641.6 | — | — |
| 2026-07-14 | 14.47 | 20.98 | +45.0% | 16,225.0 | 20,338.0 | +25.3% |
| 2026-04-13 | 16.47 | 17.55 | +6.6% | 16,991.3 | 17,227.0 | +1.4% |
| 2026-01-15 | 11.70 | 14.01 | +19.7% | 14,520.4 | 13,454.0 | −7.3% |
| 2025-10-14 | 11.03 | 12.25 | +11.1% | 14,123.8 | 15,184.0 | +7.5% |
| 2025-07-16 | 9.65 | 10.91 | +13.1% | 13,505.2 | 14,583.0 | +8.0% |
| 2025-04-14 | 12.32 | 14.12 | +14.6% | 14,765.2 | 15,062.0 | +2.0% |
| 2025-01-15 | 8.03 | 11.95 | +48.8% | 12,357.8 | 13,869.0 | +12.2% |
| 2024-10-15 | 6.89 | 8.40 | +21.9% | 11,768.8 | 12,699.0 | +7.9% |
| 2024-07-15 | 8.34 | 8.62 | +3.4% | 12,348.6 | 12,731.0 | +3.1% |
| 2024-04-15 | 8.56 | 11.58 | +35.3% | 12,940.0 | 14,213.0 | +9.8% |
| 2024-01-16 | 3.51 | 5.48 | +56.1% | 9,865.9 | 11,318.0 | +14.7% |
Surprise is actual minus consensus, as a share of the consensus.