| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 3.02 | 3.99 | +32.1% | 9,207.5 | 9,573.9 | +4.0% |
| 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-06-30 | — | 2.57 | — | 7,302.7 | 7,526.1 | +3.1% |
| 2025-04-30 | — | 1.43 | — | 6,632.7 | 6,810.0 | +2.7% |
| 2025-01-24 | — | 2.30 | — | 6,602.7 | 6,464.0 | −2.1% |
| 2024-09-30 | — | 2.12 | — | 6,473.3 | 6,488.8 | +0.2% |
| 2024-06-30 | — | 2.16 | — | 6,576.0 | 6,381.6 | −3.0% |
| 2024-03-31 | 2.80 | 2.00 | −28.6% | 6,198.0 | 6,228.8 | +0.5% |
| 2023-12-31 | — | 2.33 | — | 6,399.0 | 6,080.8 | −5.0% |
| 2023-10-30 | 2.19 | 2.39 | +9.1% | 6,235.4 | 6,213.0 | −0.4% |
Surprise is actual minus consensus, as a share of the consensus.