| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 39.57 | 36.26 | −8.4% | 4,430.0 | 4,460.2 | +0.7% |
| 2026-04-28 | 44.60 | 44.50 | −0.2% | 4,828.0 | 4,723.0 | −2.2% |
| 2026-02-25 | 45.05 | 27.65 | −38.6% | 5,033.0 | 4,198.0 | −16.6% |
| 2025-05-14 | 44.40 | 51.89 | +16.9% | 5,442.0 | 5,359.0 | −1.5% |
| 2025-02-27 | 44.40 | 39.64 | −10.7% | 5,442.0 | 5,149.0 | −5.4% |
| 2024-11-07 | — | 35.69 | — | 6,939.0 | 5,240.0 | −24.5% |
| 2024-07-26 | — | 44.81 | — | 6,939.0 | 4,635.0 | −33.2% |
| 2024-05-13 | 41.16 | 59.31 | +44.1% | 6,939.0 | 7,324.0 | +5.5% |
| 2024-02-23 | — | 59.79 | — | 7,122.5 | 6,939.0 | −2.6% |
| 2023-11-08 | 79.20 | 65.95 | −16.7% | 7,122.5 | 7,146.0 | +0.3% |
| 2023-08-10 | — | 53.36 | — | 6,993.0 | 7,061.0 | +1.0% |
| 2023-05-10 | — | 82.67 | — | 6,993.0 | 7,365.0 | +5.3% |
Surprise is actual minus consensus, as a share of the consensus.