| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.39 | 1.35 | −2.5% | 313.4 | 315.7 | +0.7% |
| 2026-05-13 | 0.76 | 0.74 | −2.6% | 255.3 | 265.9 | +4.2% |
| 2026-01-28 | 0.75 | 0.72 | −4.0% | 252.5 | 244.1 | −3.3% |
| 2025-10-29 | 1.24 | 1.08 | −12.9% | 259.9 | 280.4 | +7.9% |
| 2025-07-30 | 1.33 | 1.40 | +5.3% | 277.4 | 293.3 | +5.7% |
| 2025-05-14 | 0.74 | 0.78 | +5.4% | 269.2 | 245.3 | −8.9% |
| 2025-01-29 | 0.77 | 0.72 | −6.5% | 228.0 | 226.2 | −0.8% |
| 2024-10-30 | 1.18 | 1.16 | −1.7% | 259.6 | 247.0 | −4.8% |
| 2024-07-31 | 1.01 | 1.39 | +37.6% | 254.3 | 255.9 | +0.6% |
| 2024-05-15 | 0.68 | 0.66 | −2.9% | 217.5 | 223.0 | +2.5% |
| 2024-01-31 | 0.61 | 0.71 | +16.4% | 221.2 | 208.5 | −5.8% |
| 2023-11-01 | 1.00 | 1.10 | +10.0% | 250.2 | 236.5 | −5.5% |
Surprise is actual minus consensus, as a share of the consensus.