| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.69 | 0.55 | −20.3% | 720.0 | 756.0 | +5.0% |
| 2026-04-29 | 0.56 | 0.58 | +4.5% | 676.3 | 677.0 | +0.1% |
| 2026-02-03 | 0.64 | 0.71 | +10.4% | 696.3 | 704.0 | +1.1% |
| 2025-11-04 | 0.65 | 0.62 | −4.6% | 696.3 | 680.7 | −2.2% |
| 2025-07-30 | 0.58 | 0.55 | −5.7% | 667.1 | 642.3 | −3.7% |
| 2025-04-29 | 0.50 | 0.52 | +4.0% | 668.8 | 631.8 | −5.5% |
| 2025-01-29 | 0.56 | 0.61 | +8.9% | 660.8 | 656.9 | −0.6% |
| 2024-10-30 | 0.54 | 0.57 | +5.6% | 650.0 | 657.7 | +1.2% |
| 2024-07-30 | 0.51 | 0.57 | +11.8% | 635.8 | 665.9 | +4.7% |
| 2024-05-01 | 0.46 | 0.55 | +19.6% | 645.0 | 675.6 | +4.7% |
| 2024-01-31 | 0.56 | 0.58 | +3.6% | 707.5 | 691.4 | −2.3% |
| 2023-10-25 | 0.52 | 0.57 | +9.6% | 701.8 | 719.7 | +2.6% |
Surprise is actual minus consensus, as a share of the consensus.