| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 2.62 | 6.95 | +165.4% | 21,169.4 | 19,464.5 | −8.1% |
| 2026-05-14 | 1.40 | 4.50 | +221.4% | 20,665.0 | 18,602.0 | −10.0% |
| 2026-02-10 | 2.20 | 11.00 | +400.0% | 19,853.0 | 17,182.0 | −13.5% |
| 2025-11-13 | 1.90 | 0.70 | −63.2% | 18,769.7 | 14,166.0 | −24.5% |
| 2025-11-11 | 1.90 | 14.64 | +670.5% | 18,769.7 | 19,258.9 | +2.6% |
| 2025-08-15 | — | 17.06 | — | 18,696.0 | 26,203.4 | +40.2% |
| 2025-07-29 | 1.90 | 2.55 | +34.2% | 21,781.3 | 20,099.0 | −7.7% |
| 2025-05-08 | — | 2.10 | — | 23,432.3 | 23,148.0 | −1.2% |
| 2025-02-14 | 2.90 | 0.40 | −86.2% | 23,730.0 | 21,549.0 | −9.2% |
| 2024-11-13 | −0.40 | 3.00 | +850.0% | 22,553.8 | 21,769.0 | −3.5% |
| 2024-08-13 | 6.90 | 3.20 | −53.6% | 24,860.3 | 23,579.0 | −5.2% |
| 2024-05-10 | 1.60 | 7.60 | +375.0% | 29,580.0 | 29,308.0 | −0.9% |
Surprise is actual minus consensus, as a share of the consensus.