| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.10 | 3.14 | +49.5% | 12,549.0 | 18,522.7 | +47.6% |
| 2026-05-12 | 0.96 | 3.14 | +227.1% | 6,538.0 | 18,522.7 | +183.3% |
| 2026-01-30 | 2.10 | 2.33 | +11.0% | 12,549.0 | 16,139.8 | +28.6% |
| 2025-10-30 | 2.20 | 2.23 | +1.4% | 11,070.0 | 13,682.4 | +23.6% |
| 2025-07-30 | 1.15 | 1.56 | +35.7% | 10,596.0 | 12,538.8 | +18.3% |
| 2025-05-06 | — | 2.81 | — | — | 16,489.1 | — |
| 2025-01-29 | 3.65 | 2.23 | −38.9% | 10,055.0 | 13,961.5 | +38.9% |
| 2024-10-28 | 1.35 | 2.10 | +55.6% | 8,984.0 | 12,859.8 | +43.1% |
| 2024-07-31 | 1.50 | 1.41 | −6.0% | 8,656.0 | 11,445.0 | +32.2% |
| 2024-05-02 | 2.10 | 2.35 | +11.9% | 12,549.0 | 14,893.8 | +18.7% |
| 2024-01-30 | 2.10 | 1.78 | −15.0% | 12,549.0 | 13,461.7 | +7.3% |
| 2023-10-28 | 2.20 | 1.87 | −15.0% | 11,070.0 | 12,310.0 | +11.2% |
Surprise is actual minus consensus, as a share of the consensus.