| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 4.53 | 4.53 | +0.0% | 45,352.5 | 45,669.2 | +0.7% |
| 2026-08-07 | 4.50 | 1.53 | −66.1% | 45,352.5 | 39,462.0 | −13.0% |
| 2026-05-26 | 8.40 | 8.20 | −2.4% | 44,239.5 | 42,234.0 | −4.5% |
| 2026-02-06 | — | 11.10 | — | 41,513.0 | 42,230.0 | +1.7% |
| 2025-11-03 | — | 8.40 | — | 38,495.3 | 40,113.0 | +4.2% |
| 2025-08-08 | — | 5.60 | — | 37,747.7 | 38,689.0 | +2.5% |
| 2025-05-20 | 3.20 | 3.61 | +12.8% | 37,393.3 | 37,586.0 | +0.5% |
| 2025-02-04 | 5.80 | 2.55 | −56.0% | 37,200.5 | 36,737.0 | −1.2% |
| 2024-11-05 | — | 5.31 | — | 39,587.0 | 36,216.0 | −8.5% |
| 2024-08-03 | 7.50 | 7.70 | +2.7% | 39,137.5 | 36,391.0 | −7.0% |
| 2024-05-21 | — | 7.40 | — | 38,341.0 | 36,985.0 | −3.5% |
| 2024-02-06 | — | 9.00 | — | 38,000.0 | 36,877.0 | −3.0% |
Surprise is actual minus consensus, as a share of the consensus.