| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | — | 3.78 | — | 53,190.0 | 61,243.0 | +15.1% |
| 2026-05-11 | — | 1.50 | — | 46,756.5 | 47,019.9 | +0.6% |
| 2026-02-02 | — | 2.40 | — | 49,051.0 | 57,487.0 | +17.2% |
| 2025-09-30 | — | 4.19 | — | 38,406.0 | 68,722.0 | +78.9% |
| 2025-08-01 | — | 3.13 | — | 42,448.0 | 37,540.6 | −11.6% |
| 2025-07-28 | — | 3.13 | — | 42,448.0 | 37,540.6 | −11.6% |
| 2025-05-06 | — | 1.96 | — | 29,797.0 | 31,249.4 | −204.9% |
| 2025-02-03 | 2.25 | 1.90 | −15.6% | 36,071.5 | 41,049.0 | +13.8% |
| 2024-10-28 | — | 2.79 | — | 31,605.0 | 38,438.4 | +21.6% |
| 2024-08-01 | — | 0.07 | — | 27,411.0 | 23,774.3 | −13.3% |
| 2024-05-15 | — | 0.25 | — | 25,269.0 | 22,427.4 | −11.2% |
| 2024-02-06 | — | 1.34 | — | 39,265.0 | 25,950.3 | −33.9% |
Surprise is actual minus consensus, as a share of the consensus.