| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 8.40 | 23.13 | +175.3% | 4,124.5 | 4,124.5 | +0.0% |
| 2026-05-13 | — | 19.76 | — | 2,500.0 | 3,948.0 | +57.9% |
| 2026-01-29 | 12.20 | 12.20 | +0.0% | 3,458.3 | 3,300.0 | −4.6% |
| 2025-11-12 | — | 10.67 | — | 3,892.0 | 3,405.5 | −12.5% |
| 2025-11-10 | — | 10.67 | — | 3,892.0 | 3,405.5 | −12.5% |
| 2025-08-05 | 12.40 | 11.73 | −5.4% | 3,581.0 | 3,583.4 | +0.1% |
| 2025-08-02 | 12.40 | 11.73 | −5.4% | 3,581.0 | 3,583.4 | +0.1% |
| 2025-05-28 | — | 12.36 | — | 3,603.0 | 3,414.7 | −5.2% |
| 2025-02-12 | — | 10.20 | — | 3,679.0 | 3,127.0 | −15.0% |
| 2024-11-14 | — | 12.65 | — | 4,248.5 | 3,468.8 | −18.4% |
| 2024-08-07 | — | 13.36 | — | 4,965.5 | 3,847.5 | −22.5% |
| 2024-05-08 | — | 21.00 | — | 4,012.0 | 4,139.4 | +3.2% |
Surprise is actual minus consensus, as a share of the consensus.