| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 12.16 | 15.84 | +30.3% | 25,847.7 | 27,881.0 | +7.9% |
| 2026-05-29 | 10.23 | 11.99 | +17.2% | 23,783.5 | 24,264.0 | +2.0% |
| 2026-02-13 | 11.66 | 12.20 | +4.6% | 24,898.1 | 23,925.0 | −3.9% |
| 2025-11-12 | 10.70 | 13.07 | +22.1% | 25,206.5 | 25,565.0 | +1.4% |
| 2025-08-11 | 11.50 | 9.19 | −20.1% | 25,580.0 | 23,088.5 | −9.7% |
| 2025-05-29 | 8.77 | 2.67 | −69.6% | 22,301.3 | 21,617.0 | −3.1% |
| 2025-05-28 | 8.76 | 8.73 | −0.3% | 22,285.5 | 22,466.9 | +0.8% |
| 2025-02-12 | 8.45 | 9.78 | +15.7% | 22,657.0 | 22,453.7 | −0.9% |
| 2024-11-14 | 8.50 | 9.05 | +6.5% | 23,368.7 | 23,549.0 | +0.8% |
| 2024-08-13 | 5.00 | 7.58 | +51.6% | 21,624.6 | 20,926.3 | −3.2% |
| 2024-05-29 | 5.10 | 2.35 | −53.9% | 20,417.7 | 20,330.1 | −0.4% |
| 2024-02-14 | 5.60 | 7.09 | +26.6% | 15,068.3 | 20,528.6 | +36.2% |
Surprise is actual minus consensus, as a share of the consensus.