| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-14 | 5.59 | 7.70 | +37.7% | 50,720.6 | 57,347.0 | +13.1% |
| 2026-04-14 | 5.47 | 5.94 | +8.6% | 49,181.8 | 49,836.0 | +1.3% |
| 2026-01-13 | 4.85 | 4.63 | −4.5% | 46,166.5 | 45,798.0 | −0.8% |
| 2025-10-14 | 4.85 | 5.15 | +6.2% | 45,467.2 | 43,024.0 | −5.4% |
| 2025-07-15 | 4.48 | 5.36 | +19.6% | 46,817.8 | 69,914.0 | +49.3% |
| 2025-04-11 | 4.63 | 5.16 | +11.4% | 43,913.8 | 68,907.0 | +56.9% |
| 2025-01-15 | — | 4.86 | — | 42,721.2 | 17,049.0 | −60.1% |
| 2024-10-11 | — | 4.47 | — | — | 42,656.0 | — |
| 2024-07-12 | — | 6.27 | — | — | 75,943.0 | — |
| 2024-04-12 | — | 4.61 | — | — | 41,908.0 | — |
| 2024-01-12 | 3.35 | 3.04 | −9.3% | 39,729.7 | 38,574.0 | −2.9% |
| 2023-10-13 | 3.95 | 4.33 | +9.6% | 39,627.7 | 39,874.0 | +0.6% |
Surprise is actual minus consensus, as a share of the consensus.