| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 2.90 | −0.43 | −114.8% | 3,879.0 | 3,955.1 | +2.0% |
| 2026-04-27 | 2.94 | 8.93 | +203.7% | 3,771.0 | 3,824.8 | +1.4% |
| 2026-01-29 | 3.30 | 2.90 | −12.1% | 3,773.0 | 3,795.0 | +0.6% |
| 2025-04-25 | — | 2.80 | — | — | 3,613.0 | — |
| 2025-01-31 | 2.30 | 2.55 | +10.9% | 3,565.0 | 3,599.0 | +1.0% |
| 2024-10-25 | 2.20 | 0.68 | −69.1% | 3,474.0 | 6,707.5 | +93.1% |
| 2024-07-25 | 2.40 | 0.29 | −87.8% | 3,599.0 | 6,528.6 | +81.4% |
| 2024-04-26 | 2.00 | 4.09 | +104.5% | 7,116.1 | 8,001.9 | +12.4% |
| 2024-02-02 | 1.80 | 0.58 | −67.9% | 7,116.1 | 6,348.2 | −10.8% |
| 2023-10-23 | 1.60 | 1.06 | −33.8% | 7,116.1 | 6,552.7 | −7.9% |
| 2023-07-25 | 1.60 | 0.01 | −99.4% | 7,116.1 | 6,143.1 | −13.7% |
| 2023-04-25 | 0.02 | 2.81 | +13950.0% | 147.6 | 7,116.1 | +4720.5% |
Surprise is actual minus consensus, as a share of the consensus.