| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.32 | 0.22 | −32.0% | 32,472.0 | 34,305.6 | +5.6% |
| 2026-04-28 | 0.30 | 0.30 | +0.8% | 30,749.0 | 33,346.0 | +8.4% |
| 2026-01-30 | 0.33 | 0.20 | −38.8% | 28,855.5 | 28,871.0 | +0.1% |
| 2025-11-05 | 0.28 | 0.25 | −12.0% | 26,453.0 | 27,618.6 | +4.4% |
| 2025-07-28 | 0.27 | 0.22 | −19.1% | 26,328.0 | 24,940.3 | −5.3% |
| 2025-05-09 | 0.40 | 0.37 | −7.5% | 24,617.4 | 25,003.1 | +1.6% |
| 2025-02-06 | 0.40 | 0.32 | −20.0% | 24,617.4 | 22,822.5 | −7.3% |
| 2024-11-08 | 0.50 | 0.34 | −32.0% | 23,440.4 | 23,230.1 | −0.9% |
| 2024-08-05 | 0.37 | 0.34 | −8.1% | 22,033.0 | 21,848.4 | −0.8% |
| 2024-05-16 | 0.45 | 0.43 | −4.4% | 23,202.2 | 22,326.7 | −3.8% |
| 2024-01-31 | 0.40 | 0.38 | −5.0% | 19,824.1 | 21,110.8 | +6.5% |
| 2023-10-31 | 0.27 | 0.35 | +28.5% | 21,023.5 | 20,969.5 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.