| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-14 | 1.13 | 1.21 | +7.1% | 30,776.1 | 31,558.0 | +2.5% |
| 2026-04-15 | 1.01 | 1.11 | +9.9% | 29,949.4 | 30,272.0 | +1.1% |
| 2026-01-14 | 0.96 | 0.98 | +2.3% | 27,761.1 | 28,367.0 | +2.2% |
| 2025-10-15 | 0.95 | 1.10 | +15.5% | 27,515.2 | 12,855.0 | −53.3% |
| 2025-07-16 | 0.86 | 0.93 | +8.1% | 27,765.0 | 46,666.0 | +68.1% |
| 2025-04-15 | 0.82 | 0.95 | +16.5% | 26,826.1 | 12,923.0 | −51.8% |
| 2025-01-16 | — | 0.84 | — | 26,887.0 | 25,347.0 | −5.7% |
| 2024-10-15 | — | 0.87 | — | — | 25,345.0 | — |
| 2024-07-16 | — | 0.87 | — | — | 49,793.0 | — |
| 2024-04-16 | — | 0.83 | — | — | 48,071.0 | — |
| 2024-03-06 | — | 0.39 | — | — | 21,959.0 | — |
| 2024-01-12 | — | 0.97 | — | — | 25,167.0 | — |
Surprise is actual minus consensus, as a share of the consensus.