| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 17.20 | 25.30 | +47.1% | 23,522.6 | 25,776.0 | +9.6% |
| 2026-05-15 | 11.92 | 16.11 | +35.2% | 21,060.0 | 21,792.7 | +3.5% |
| 2026-02-12 | 9.03 | 7.66 | −15.2% | 19,445.2 | 19,750.0 | +1.6% |
| 2025-08-13 | 11.17 | 8.23 | −26.3% | 21,513.0 | 18,898.8 | −12.2% |
| 2025-05-28 | 10.57 | 14.79 | +39.9% | 19,701.5 | 20,185.1 | +2.5% |
| 2025-02-13 | 13.72 | 7.20 | −47.5% | 20,518.2 | 19,034.0 | −7.2% |
| 2024-11-14 | 15.67 | 14.24 | −9.1% | 21,813.0 | 20,320.0 | −6.8% |
| 2024-08-05 | 15.37 | 14.85 | −3.4% | 21,112.7 | 21,668.4 | +2.6% |
| 2024-05-21 | 15.27 | 12.75 | −16.5% | 19,995.5 | 21,031.2 | +5.2% |
| 2024-02-14 | 15.40 | 14.81 | −3.8% | 18,502.4 | 20,006.4 | +8.1% |
| 2024-02-13 | 15.85 | 14.80 | −6.6% | 18,502.4 | 20,092.0 | +8.6% |
| 2023-11-08 | 12.75 | 15.04 | +18.0% | 18,869.9 | 17,780.5 | −5.8% |
Surprise is actual minus consensus, as a share of the consensus.