| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 91.20 | 86.55 | −5.1% | 20,325.0 | 20,027.0 | −1.5% |
| 2026-05-14 | 62.00 | 57.65 | −7.0% | 15,979.0 | 15,114.0 | −5.4% |
| 2026-01-29 | 51.80 | 50.20 | −3.1% | 13,678.0 | 14,544.0 | +6.3% |
| 2025-11-07 | 38.30 | 38.30 | +0.0% | 12,399.0 | 12,418.0 | +0.2% |
| 2025-07-31 | 31.50 | 34.65 | +10.0% | 12,212.0 | 12,015.0 | −1.6% |
| 2025-05-09 | — | 24.30 | — | 10,317.0 | 12,230.0 | +18.5% |
| 2025-01-28 | 33.20 | 28.85 | −13.1% | 12,296.0 | 12,184.5 | −0.9% |
| 2024-11-07 | — | 35.95 | — | 12,246.0 | 13,544.0 | +10.6% |
| 2024-08-01 | — | 53.95 | — | 14,162.0 | 15,541.0 | +9.7% |
| 2024-05-10 | 31.00 | 58.50 | +88.7% | 9,879.0 | 16,789.5 | +70.0% |
| 2024-01-31 | — | 34.25 | — | 14,315.0 | 11,368.0 | −20.6% |
| 2023-10-27 | — | 29.60 | — | 11,257.0 | 13,702.0 | +21.7% |
Surprise is actual minus consensus, as a share of the consensus.