| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-24 | 2.73 | 2.71 | −0.7% | 16,985.7 | — | — |
| 2026-05-27 | 2.40 | 1.38 | −42.5% | 15,916.1 | 15,395.8 | −3.3% |
| 2026-03-25 | 2.98 | 2.53 | −15.1% | 17,798.5 | 17,714.5 | −0.5% |
| 2025-11-18 | 2.21 | 2.96 | +33.9% | 17,571.6 | 15,207.4 | −13.5% |
| 2025-08-25 | 1.91 | 3.08 | +61.3% | 15,086.7 | 14,500.7 | −3.9% |
| 2025-05-27 | 2.49 | 1.56 | −37.3% | 14,296.3 | 13,139.6 | −8.1% |
| 2025-03-20 | 2.56 | 2.76 | +7.8% | 14,310.7 | 15,149.2 | +5.9% |
| 2024-11-21 | 2.76 | 2.65 | −4.1% | 14,517.8 | 14,154.0 | −2.5% |
| 2024-08-26 | 2.89 | 3.20 | +10.7% | 14,085.7 | 13,356.4 | −5.2% |
| 2024-05-22 | 1.60 | 2.83 | +76.9% | 13,591.4 | 12,002.6 | −11.7% |
| 2024-03-20 | 1.59 | 2.40 | +50.9% | 10,324.4 | 12,549.4 | +21.6% |
| 2023-11-28 | 1.23 | 1.55 | +26.0% | 7,675.2 | 9,422.9 | +22.8% |
Surprise is actual minus consensus, as a share of the consensus.