| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 80.30 | 80.05 | −0.3% | 48,243.0 | 48,094.8 | −0.3% |
| 2026-08-04 | 80.30 | 83.24 | +3.7% | 43,006.0 | 48,327.6 | +12.4% |
| 2026-05-19 | — | 14.50 | — | 36,503.0 | 34,439.0 | −5.7% |
| 2026-02-13 | — | 24.50 | — | 38,569.0 | 38,630.0 | +0.2% |
| 2025-11-14 | — | 24.75 | — | 40,453.0 | 40,366.0 | −0.2% |
| 2025-11-10 | — | 23.20 | — | 40,453.0 | 38,958.0 | −3.7% |
| 2025-07-30 | 31.70 | 31.70 | +0.0% | 38,745.0 | 38,745.0 | +0.0% |
| 2025-05-14 | — | 2.70 | — | — | 32,867.0 | — |
| 2025-02-04 | — | 23.90 | — | 35,813.0 | 38,000.0 | +6.1% |
| 2024-11-12 | 35.90 | 29.60 | −17.5% | 34,542.0 | 42,447.0 | +22.9% |
| 2024-08-07 | 35.90 | 48.60 | +35.4% | 34,542.0 | 40,000.0 | +15.8% |
| 2024-05-14 | 36.70 | 37.30 | +1.6% | 33,569.0 | 33,569.0 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.