| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.70 | 0.73 | +3.4% | 348.1 | 349.3 | +0.4% |
| 2026-04-27 | 0.40 | 0.46 | +15.0% | 329.3 | 330.4 | +0.3% |
| 2026-02-02 | 0.47 | 0.43 | −8.5% | 329.3 | 332.0 | +0.8% |
| 2025-11-03 | 0.57 | 0.63 | +10.5% | 328.8 | 332.6 | +1.2% |
| 2025-07-28 | 0.60 | 0.59 | −1.7% | 335.2 | 334.3 | −0.3% |
| 2025-04-28 | 0.48 | 0.45 | −6.2% | 339.8 | 330.0 | −2.9% |
| 2025-02-03 | 0.59 | 0.60 | +1.7% | 339.8 | 343.8 | +1.2% |
| 2024-10-28 | 0.69 | 0.75 | +8.7% | 342.2 | 353.3 | +3.2% |
| 2024-07-29 | 0.73 | 0.75 | +2.7% | 356.1 | 356.3 | +0.1% |
| 2024-04-29 | 0.58 | 0.58 | +0.0% | 354.9 | 351.9 | −0.9% |
| 2024-02-05 | 0.79 | 0.82 | +3.8% | 363.4 | 363.4 | +0.0% |
| 2023-10-30 | 0.75 | 0.90 | +20.0% | 362.7 | 373.1 | +2.9% |
Surprise is actual minus consensus, as a share of the consensus.