| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 3.40 | 3.42 | +0.6% | 102,338.0 | 106,611.8 | +4.2% |
| 2026-08-04 | — | 3.37 | — | 101,644.3 | 105,889.0 | +4.2% |
| 2026-05-08 | 3.70 | 4.00 | +8.1% | 96,974.8 | 102,749.0 | +6.0% |
| 2026-02-06 | 3.90 | 4.40 | +12.8% | 99,522.8 | 103,434.0 | +3.9% |
| 2025-11-07 | 2.60 | 2.52 | −3.1% | 78,426.0 | 78,560.3 | +0.2% |
| 2025-08-07 | 2.50 | 2.56 | +2.4% | 78,300.8 | 72,684.8 | −7.2% |
| 2025-05-08 | 1.70 | 1.80 | +5.9% | 61,668.3 | 61,815.0 | +0.2% |
| 2025-01-30 | 2.30 | 2.10 | −8.7% | 71,960.3 | 72,869.0 | +1.3% |
| 2024-11-13 | 1.90 | 1.27 | −33.2% | 59,517.3 | 60,654.8 | +1.9% |
| 2024-08-01 | 1.80 | 1.72 | −4.4% | 55,476.5 | 55,354.8 | −0.2% |
| 2024-05-10 | — | 1.34 | — | 45,226.0 | 45,349.3 | +0.3% |
| 2024-01-31 | — | 1.75 | — | 51,782.5 | 52,230.8 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.