| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-13 | — | 2.66 | — | — | — | — |
| 2026-07-20 | 2.80 | 2.05 | −26.8% | 6,626.0 | 5,723.0 | −13.6% |
| 2026-04-21 | 4.50 | 3.00 | −33.3% | 8,611.5 | 7,827.0 | −9.1% |
| 2026-01-08 | 2.60 | 2.50 | −3.8% | 7,047.0 | 7,368.0 | +4.6% |
| 2025-04-08 | — | 3.14 | — | 7,248.0 | 6,764.8 | −6.7% |
| 2025-01-08 | — | 1.80 | — | 5,513.0 | 5,594.0 | +1.5% |
| 2024-10-08 | 1.08 | 3.04 | +181.5% | 4,537.0 | 4,615.4 | +1.7% |
| 2024-06-30 | — | 1.40 | — | 1,874.0 | 3,220.0 | +71.8% |
| 2024-03-31 | — | 2.80 | — | — | 5,127.0 | — |
| 2023-12-31 | — | 1.10 | — | — | 3,693.5 | — |
| 2023-09-30 | — | 0.12 | — | — | 2,570.6 | — |
| 2023-06-30 | — | −0.95 | — | — | 1,555.7 | — |
Surprise is actual minus consensus, as a share of the consensus.