| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-24 | 4.63 | 5.18 | +11.9% | 18,790.6 | — | — |
| 2026-06-25 | 4.14 | 4.85 | +17.1% | 16,803.8 | 19,574.8 | +16.5% |
| 2026-03-31 | 3.29 | 4.73 | +43.8% | 15,591.0 | 17,161.2 | +10.1% |
| 2026-01-08 | 3.68 | 3.83 | +4.1% | 16,950.6 | 17,379.1 | +2.5% |
| 2025-09-25 | 3.05 | 3.58 | +17.4% | 15,111.3 | 15,650.9 | +3.6% |
| 2025-06-24 | 2.71 | 2.99 | +10.3% | 14,313.3 | 14,946.3 | +4.4% |
| 2025-03-27 | 2.91 | 2.80 | −3.8% | 14,789.7 | 14,531.7 | −1.7% |
| 2025-01-10 | 3.07 | 3.09 | +0.7% | 15,220.1 | 15,844.6 | +4.1% |
| 2024-09-26 | 2.80 | 2.86 | +2.1% | 14,114.0 | 14,684.7 | +4.0% |
| 2024-06-25 | 2.82 | 2.73 | −3.2% | 14,098.2 | 13,947.9 | −1.1% |
| 2024-03-26 | 2.84 | 2.99 | +5.3% | 14,357.1 | 13,975.3 | −2.7% |
| 2024-01-09 | 2.69 | 3.13 | +16.4% | 14,475.6 | 14,407.3 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.