| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 4.86 | 3.93 | −19.1% | 5,072.9 | 5,123.0 | +1.0% |
| 2026-05-14 | 5.10 | 7.40 | +45.1% | 5,544.1 | 5,582.0 | +0.7% |
| 2026-02-02 | 5.35 | 5.70 | +6.5% | 5,398.0 | 5,817.0 | +7.8% |
| 2025-11-04 | 6.85 | 7.08 | +3.4% | 6,423.6 | 7,335.2 | +14.2% |
| 2025-09-30 | 6.87 | 7.07 | +2.9% | 6,423.6 | 7,353.1 | +14.5% |
| 2025-07-31 | 3.47 | 9.30 | +168.0% | 4,818.4 | 8,946.0 | +85.7% |
| 2025-07-28 | 3.47 | 9.28 | +167.4% | 6,713.7 | 8,945.5 | +33.2% |
| 2025-05-12 | 5.40 | 5.70 | +5.6% | 5,054.2 | 5,220.0 | +3.3% |
| 2025-05-10 | 5.40 | 5.67 | +5.0% | 5,097.6 | 5,219.7 | +2.4% |
| 2025-01-29 | 4.60 | 4.40 | −4.3% | 4,585.2 | 4,578.0 | −0.2% |
| 2024-10-24 | 3.51 | −6.35 | −280.9% | 3,695.6 | 3,784.0 | +2.4% |
| 2024-07-26 | 2.80 | 2.78 | −0.7% | 3,603.1 | 3,502.5 | −2.8% |
Surprise is actual minus consensus, as a share of the consensus.