| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 3.66 | — | 9,821.0 | 9,530.0 | −3.0% |
| 2026-04-30 | — | 2.94 | — | 5,661.0 | 8,891.0 | +57.1% |
| 2026-01-29 | 0.69 | 2.65 | +284.1% | 5,256.0 | 7,940.0 | +51.1% |
| 2025-10-29 | 0.63 | 2.45 | +289.5% | 4,506.0 | 7,180.0 | +59.3% |
| 2025-08-01 | 0.46 | 1.95 | +320.8% | 1,784.3 | 5,964.0 | +234.3% |
| 2025-05-05 | 0.69 | 2.15 | +211.6% | 1,949.9 | 5,995.0 | +207.5% |
| 2025-01-23 | 0.69 | 1.55 | +124.6% | 1,349.4 | 4,535.0 | +236.1% |
| 2024-10-29 | — | 1.18 | — | 1,349.4 | 4,083.0 | +202.6% |
| 2024-08-03 | 0.69 | 0.92 | +33.3% | 1,349.4 | 7,180.3 | +432.1% |
| 2024-05-09 | — | 1.00 | — | 1,349.4 | 5,869.2 | +334.9% |
| 2024-01-27 | — | 0.82 | — | 1,349.4 | 5,450.9 | +303.9% |
| 2023-10-31 | — | 0.79 | — | — | 5,143.7 | — |
Surprise is actual minus consensus, as a share of the consensus.