| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 13.81 | 2.24 | −83.8% | 24,870.8 | 23,230.1 | −6.6% |
| 2026-05-07 | 16.41 | 21.00 | +28.0% | 32,211.7 | 34,280.0 | +6.4% |
| 2026-02-02 | 12.49 | 13.80 | +10.5% | 27,458.8 | 26,347.0 | −4.0% |
| 2025-11-11 | 15.54 | 10.60 | −31.8% | 28,027.5 | 24,739.0 | −11.7% |
| 2025-07-31 | 12.71 | 13.25 | +4.2% | 24,531.5 | 21,502.0 | −12.3% |
| 2025-05-09 | 19.63 | 18.20 | −7.3% | 30,821.2 | 30,849.0 | +0.1% |
| 2025-02-04 | 15.65 | 10.10 | −35.5% | 26,804.1 | 25,078.0 | −6.4% |
| 2024-11-13 | 15.95 | 17.50 | +9.7% | 25,678.7 | 26,116.0 | +1.7% |
| 2024-08-01 | 12.32 | 10.28 | −16.6% | 22,429.5 | 21,844.0 | −2.6% |
| 2024-05-10 | 17.77 | 16.88 | −5.0% | 26,955.1 | 27,637.0 | +2.5% |
| 2024-02-08 | 12.70 | 21.17 | +66.7% | 23,840.2 | 23,244.0 | −2.5% |
| 2023-11-03 | 10.46 | 14.00 | +33.8% | 23,398.3 | 23,025.0 | −1.6% |
Surprise is actual minus consensus, as a share of the consensus.