| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 5.59 | 3.90 | −30.2% | 8,347.5 | 7,651.0 | −8.3% |
| 2026-05-31 | 5.14 | 3.90 | −24.1% | 8,637.3 | 8,754.0 | +1.4% |
| 2026-02-13 | 4.23 | 3.60 | −14.9% | 8,967.0 | 8,321.0 | −7.2% |
| 2025-10-24 | 5.53 | 2.80 | −49.4% | 8,679.0 | 7,990.0 | −7.9% |
| 2025-08-11 | 6.89 | 3.20 | −53.6% | 10,544.0 | 6,793.0 | −35.6% |
| 2025-05-30 | 5.57 | 5.80 | +4.1% | 9,460.0 | 10,046.0 | +6.2% |
| 2025-02-13 | 6.45 | 5.10 | −20.9% | 10,272.0 | 9,022.0 | −12.2% |
| 2024-10-26 | 7.62 | 5.99 | −21.4% | 10,353.0 | 10,570.0 | +2.1% |
| 2024-07-30 | 7.29 | 4.98 | −31.7% | 10,569.0 | 9,031.0 | −14.6% |
| 2024-05-15 | — | 6.20 | — | 9,918.0 | 10,524.0 | +6.1% |
| 2024-02-02 | — | 5.75 | — | — | 9,547.0 | — |
| 2023-10-18 | — | 5.60 | — | — | 9,355.0 | — |
Surprise is actual minus consensus, as a share of the consensus.