| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 1.30 | 1.68 | +29.2% | 26,794.0 | 27,955.0 | +4.3% |
| 2026-05-15 | 0.65 | 1.10 | +70.5% | 23,994.7 | 24,354.0 | +1.5% |
| 2026-02-12 | 0.02 | 0.13 | +435.8% | 22,007.8 | 22,622.0 | +2.8% |
| 2025-10-27 | −0.12 | 0.10 | +183.3% | 24,584.5 | 24,409.0 | −0.7% |
| 2025-07-30 | 1.00 | 0.90 | −10.0% | 23,699.3 | 22,606.0 | −4.6% |
| 2025-05-29 | 1.60 | 1.40 | −12.5% | 26,552.0 | 26,459.0 | −0.4% |
| 2025-01-30 | 2.10 | 1.25 | −40.5% | 25,844.2 | 24,896.0 | −3.7% |
| 2024-10-28 | 2.25 | 2.09 | −7.1% | 28,161.3 | 28,731.0 | +2.0% |
| 2024-07-24 | 2.00 | 1.93 | −3.5% | 25,190.0 | 25,365.0 | +0.7% |
| 2024-04-25 | 2.14 | 1.52 | −29.0% | 24,557.0 | 25,752.0 | +4.9% |
| 2024-01-31 | 1.70 | 1.84 | +8.2% | 22,605.0 | 24,109.0 | +6.7% |
| 2023-10-25 | 1.70 | 2.00 | +17.6% | 22,858.3 | 25,091.0 | +9.8% |
Surprise is actual minus consensus, as a share of the consensus.