| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 3.13 | 3.02 | −3.6% | 1,047.2 | 1,063.3 | +1.5% |
| 2026-04-22 | 2.64 | 2.55 | −3.4% | 921.7 | 920.7 | −0.1% |
| 2026-01-28 | 3.88 | 3.91 | +0.8% | 1,110.4 | 1,147.3 | +3.3% |
| 2025-10-22 | 4.36 | 4.14 | −5.0% | 1,156.1 | 1,131.8 | −2.1% |
| 2025-07-23 | 4.43 | 4.42 | −0.2% | 1,156.2 | 1,162.6 | +0.6% |
| 2025-04-23 | 4.16 | 3.98 | −4.3% | 1,132.9 | 976.1 | −13.8% |
| 2025-01-29 | 4.96 | 4.71 | −5.0% | 1,149.8 | 1,205.3 | +4.8% |
| 2024-10-30 | 4.94 | 5.10 | +3.2% | 1,127.1 | 1,142.9 | +1.4% |
| 2024-07-30 | 4.59 | 5.12 | +11.5% | 1,057.3 | 1,109.2 | +4.9% |
| 2024-04-24 | 3.96 | 4.78 | +20.7% | 1,005.2 | 1,044.1 | +3.9% |
| 2024-01-31 | 4.94 | 3.66 | −25.9% | 1,186.0 | 975.8 | −17.7% |
| 2023-10-25 | 4.27 | 4.82 | +12.9% | 1,067.2 | 1,046.4 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.