| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 3.00 | 4.00 | +33.3% | 9,207.5 | 9,509.0 | +3.3% |
| 2026-04-29 | 3.30 | 3.10 | −6.1% | 8,063.5 | 8,889.5 | +10.2% |
| 2026-01-27 | 3.30 | 2.93 | −11.2% | 8,063.5 | 8,152.0 | +1.1% |
| 2025-09-30 | 3.90 | 1.91 | −51.0% | 7,785.5 | 7,860.5 | +1.0% |
| 2025-08-01 | 3.50 | 2.57 | −26.6% | 7,596.0 | 7,293.0 | −4.0% |
| 2025-04-30 | 2.90 | 1.43 | −50.7% | 6,632.7 | 6,810.0 | +2.7% |
| 2025-01-24 | 3.10 | 2.30 | −25.8% | 6,602.7 | 6,464.0 | −2.1% |
| 2024-10-25 | — | 2.12 | — | 6,473.3 | 6,276.6 | −3.0% |
| 2024-09-23 | — | 2.16 | — | 6,576.0 | 6,185.0 | −5.9% |
| 2024-05-01 | 2.80 | 2.00 | −28.6% | 6,198.0 | 5,980.2 | −3.5% |
| 2024-02-01 | — | 2.33 | — | 6,399.0 | 5,868.2 | −8.3% |
| 2023-10-31 | 2.19 | 2.38 | +8.7% | 6,235.4 | 6,391.0 | +2.5% |
Surprise is actual minus consensus, as a share of the consensus.