| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.40 | 0.42 | +6.3% | 1,081.0 | 1,110.0 | +2.7% |
| 2026-04-29 | 0.31 | 0.34 | +9.7% | 1,002.6 | 1,049.6 | +4.7% |
| 2026-01-28 | 0.31 | 0.35 | +12.9% | 975.6 | 1,037.2 | +6.3% |
| 2025-11-12 | 0.40 | 0.45 | +11.6% | 1,064.0 | 1,330.1 | +25.0% |
| 2025-07-30 | 0.37 | 0.43 | +16.2% | 1,070.0 | 1,369.8 | +28.0% |
| 2025-05-07 | 0.30 | 0.33 | +9.4% | 1,042.4 | 1,322.1 | +26.8% |
| 2025-01-29 | 0.34 | 0.35 | +2.9% | 1,100.9 | 1,420.6 | +29.0% |
| 2024-11-13 | 0.37 | 0.35 | −5.4% | 1,134.9 | 1,374.5 | +21.1% |
| 2024-07-31 | 0.31 | 0.32 | +3.2% | 1,133.1 | 1,344.3 | +18.6% |
| 2024-05-01 | 1.29 | 0.28 | −78.3% | 1,025.6 | 1,251.6 | +22.0% |
| 2024-01-31 | 0.27 | 0.28 | +3.7% | 1,025.1 | 1,228.3 | +19.8% |
| 2023-11-15 | 0.29 | 0.36 | +24.1% | 990.8 | 1,260.6 | +27.2% |
Surprise is actual minus consensus, as a share of the consensus.