| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.23 | −0.03 | −111.0% | 23,571.9 | 24,810.0 | +5.3% |
| 2026-04-28 | 0.27 | 0.00 | −98.4% | 26,958.5 | 26,090.4 | −3.2% |
| 2026-03-05 | 0.18 | −6.98 | −4055.0% | 32,631.1 | 27,923.4 | −14.4% |
| 2025-11-03 | 0.17 | 0.15 | −15.2% | 35,299.6 | 34,332.5 | −2.7% |
| 2025-08-03 | 0.19 | −1.36 | −810.3% | 33,774.4 | 35,565.5 | +5.3% |
| 2025-05-04 | 0.18 | −0.40 | −320.7% | 34,741.2 | 34,594.2 | −0.4% |
| 2025-02-25 | 0.48 | −0.63 | −230.8% | 34,826.5 | 34,695.9 | −0.4% |
| 2024-11-04 | 0.49 | 0.33 | −32.7% | 35,509.7 | 36,880.1 | +3.9% |
| 2024-08-01 | 0.35 | 0.73 | +108.6% | 34,184.3 | 35,718.6 | +4.5% |
| 2024-05-01 | 0.16 | 0.08 | −50.0% | 35,502.2 | 32,685.8 | −7.9% |
| 2024-02-28 | 0.14 | −0.57 | −507.1% | 35,336.5 | 35,032.1 | −0.9% |
| 2023-11-02 | 0.14 | −0.26 | −285.7% | 39,325.2 | 35,975.3 | −8.5% |
Surprise is actual minus consensus, as a share of the consensus.