| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.31 | 0.22 | −27.2% | 38,116.3 | 38,291.0 | +0.5% |
| 2026-05-25 | 0.48 | 0.80 | +65.5% | 57,231.0 | 54,933.0 | −4.0% |
| 2026-02-05 | 0.35 | 0.30 | −13.9% | 43,837.0 | 42,361.0 | −3.4% |
| 2025-11-04 | 0.20 | 0.44 | +121.2% | 30,178.3 | 38,708.0 | +28.3% |
| 2025-08-12 | 0.27 | 0.20 | −25.9% | 32,262.3 | 31,317.0 | −2.9% |
| 2025-05-29 | 0.29 | 0.89 | +213.7% | 36,575.7 | 37,899.0 | +3.6% |
| 2025-01-28 | 0.20 | 0.30 | +50.0% | 28,181.3 | 29,748.0 | +5.6% |
| 2024-10-28 | 0.21 | 0.15 | −28.6% | 23,275.0 | 21,034.0 | −9.6% |
| 2024-07-22 | 0.18 | 0.22 | +22.2% | 21,351.0 | 20,216.0 | −5.3% |
| 2024-05-24 | 0.24 | 0.21 | −12.5% | 25,817.0 | 21,962.0 | −14.9% |
| 2024-01-31 | — | 0.15 | — | 22,038.6 | 15,552.5 | −29.4% |
| 2023-11-02 | 0.10 | 0.11 | +10.0% | — | 14,214.0 | — |
Surprise is actual minus consensus, as a share of the consensus.