| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | — | 3.49 | — | 43,775.5 | 47,167.5 | +7.7% |
| 2026-05-13 | — | 10.05 | — | 42,400.0 | 50,424.6 | +18.9% |
| 2026-02-10 | 5.20 | 5.20 | +0.0% | 44,691.5 | 44,444.2 | −0.6% |
| 2025-09-30 | — | 4.80 | — | 42,788.0 | 41,784.1 | −2.3% |
| 2025-08-07 | — | 6.05 | — | 35,621.0 | 38,256.1 | +7.4% |
| 2025-08-05 | — | 6.05 | — | 35,621.0 | 38,256.1 | +7.4% |
| 2025-05-19 | — | 4.72 | — | 38,972.3 | 38,360.0 | −1.6% |
| 2025-02-03 | — | 2.95 | — | 30,333.5 | 29,932.0 | −1.3% |
| 2024-10-25 | — | 7.08 | — | 31,123.5 | 36,572.7 | +17.5% |
| 2024-08-07 | — | 4.03 | — | 38,679.0 | 33,760.5 | −12.7% |
| 2024-05-15 | — | 1.25 | — | — | 35,406.1 | — |
| 2024-02-06 | — | 1.81 | — | — | 31,644.0 | — |
Surprise is actual minus consensus, as a share of the consensus.