| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | — | 1.61 | — | — | — | — |
| 2026-08-06 | 1.43 | 1.62 | +13.3% | 31,483.7 | 33,607.0 | +6.7% |
| 2026-05-11 | 0.96 | 0.98 | +1.2% | 26,448.4 | 23,535.0 | −11.0% |
| 2026-03-05 | 0.58 | 0.46 | −19.9% | 23,012.8 | 23,608.0 | +2.6% |
| 2025-11-05 | 0.70 | 0.94 | +33.0% | 23,871.9 | 23,477.0 | −1.7% |
| 2025-08-06 | 0.65 | 0.74 | +12.6% | 20,806.0 | 21,037.0 | +1.1% |
| 2025-05-12 | 0.91 | 0.62 | −31.9% | 21,938.5 | 21,073.0 | −3.9% |
| 2025-02-27 | 0.74 | 0.47 | −36.5% | — | 20,815.0 | — |
| 2024-11-08 | 0.76 | 0.92 | +21.1% | 22,663.3 | 23,366.0 | +3.1% |
| 2024-08-09 | 0.33 | −0.23 | −169.7% | 23,737.6 | 23,467.0 | −1.1% |
| 2024-05-14 | 0.74 | 0.75 | +1.4% | 24,313.6 | 23,768.0 | −2.2% |
| 2024-03-08 | 1.04 | 1.27 | +22.1% | 26,820.0 | 27,107.0 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.