| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | — | 12.51 | — | — | — | — |
| 2026-08-05 | 6.06 | 8.99 | +48.3% | 15,458.3 | 15,431.0 | −0.2% |
| 2026-04-29 | 7.31 | 10.65 | +45.7% | 15,066.4 | 14,625.0 | −2.9% |
| 2026-02-04 | 9.83 | 14.31 | +45.6% | 14,527.0 | 14,572.0 | +0.3% |
| 2025-11-05 | 7.67 | 11.17 | +45.6% | 15,684.9 | 17,061.0 | +8.8% |
| 2025-07-30 | 3.25 | 5.94 | +82.8% | 15,207.8 | 16,620.0 | +9.3% |
| 2025-04-30 | 2.52 | 3.53 | +40.1% | 14,052.1 | 16,457.0 | +17.1% |
| 2025-02-05 | 5.40 | 7.67 | +42.0% | 13,723.8 | 16,506.0 | +20.3% |
| 2024-10-30 | 2.36 | 3.91 | +65.7% | 14,566.1 | 16,627.0 | +14.1% |
| 2024-07-31 | 0.28 | 1.61 | +478.3% | 14,044.9 | 15,714.0 | +11.9% |
| 2024-05-01 | 3.94 | 5.13 | +30.2% | 12,758.0 | 15,259.0 | +19.6% |
| 2024-02-07 | 3.99 | 5.82 | +45.9% | 12,694.2 | 14,832.0 | +16.8% |
Surprise is actual minus consensus, as a share of the consensus.