| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 5.35 | 5.24 | −2.1% | 68,409.5 | — | — |
| 2026-07-22 | 4.32 | 4.97 | +15.1% | 60,237.0 | 63,781.8 | +5.9% |
| 2026-04-21 | 4.50 | 5.78 | +28.4% | 62,588.2 | 68,005.5 | +8.7% |
| 2026-01-30 | 3.96 | 5.39 | +36.1% | 52,951.6 | 56,589.0 | +6.9% |
| 2025-10-15 | 3.94 | 3.86 | −2.0% | 53,358.0 | 55,792.8 | +4.6% |
| 2025-07-23 | 3.95 | 3.45 | −12.7% | 51,091.6 | 51,376.9 | +0.6% |
| 2025-04-24 | 8.46 | 9.17 | +8.4% | 55,111.0 | 55,055.2 | −0.1% |
| 2025-01-31 | 3.70 | 3.61 | −2.4% | 48,052.0 | 48,305.0 | +0.5% |
| 2024-10-17 | 8.85 | 7.21 | −18.5% | 53,388.0 | 51,280.3 | −3.9% |
| 2024-07-25 | 8.37 | 7.74 | −7.5% | 51,102.7 | 48,306.3 | −5.5% |
| 2024-04-24 | 8.76 | 9.59 | +9.5% | 47,016.2 | 46,385.0 | −1.3% |
| 2024-02-07 | 7.56 | 7.90 | +4.5% | 47,003.1 | 46,004.0 | −2.1% |
Surprise is actual minus consensus, as a share of the consensus.