| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.24 | 0.19 | −20.9% | 43,665.8 | 52,127.2 | +19.4% |
| 2026-04-28 | 0.12 | 0.15 | +24.0% | 36,690.3 | 38,475.4 | +4.9% |
| 2026-02-10 | 0.07 | 0.07 | +0.6% | 31,838.0 | 34,720.8 | +9.1% |
| 2025-11-04 | 0.10 | 0.11 | +11.8% | 34,372.5 | 35,967.7 | +4.6% |
| 2025-08-05 | 0.11 | 0.11 | +0.0% | 34,626.6 | 34,212.6 | −1.2% |
| 2025-04-25 | 0.07 | 0.07 | −5.9% | 32,134.8 | 36,330.3 | +13.1% |
| 2025-02-11 | 0.06 | 0.06 | −4.1% | 37,296.6 | 36,560.0 | −2.0% |
| 2024-10-29 | 0.13 | 0.14 | +7.7% | 38,073.9 | 36,052.0 | −5.3% |
| 2024-07-30 | 0.16 | 0.17 | +6.3% | 40,936.9 | 37,366.7 | −8.7% |
| 2024-05-07 | 0.18 | 0.16 | −11.1% | 42,714.5 | 38,940.3 | −8.8% |
| 2024-02-06 | 0.15 | 0.18 | +20.0% | 42,106.7 | 41,262.0 | −2.0% |
| 2023-10-31 | 0.24 | 0.19 | −20.8% | 41,026.2 | 43,786.6 | +6.7% |
Surprise is actual minus consensus, as a share of the consensus.