| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.71 | 0.82 | +14.8% | 452.8 | 461.1 | +1.8% |
| 2026-04-28 | 0.61 | 0.98 | +61.3% | 430.6 | 454.5 | +5.5% |
| 2026-02-10 | 0.68 | 1.27 | +87.6% | 415.8 | 444.5 | +6.9% |
| 2025-10-28 | 1.23 | 1.25 | +1.6% | 433.3 | 656.4 | +51.5% |
| 2025-07-29 | 1.23 | 1.28 | +4.1% | 420.5 | 430.8 | +2.5% |
| 2025-04-29 | 1.20 | 1.17 | −2.5% | 412.7 | 411.0 | −0.4% |
| 2025-02-11 | 0.54 | 0.21 | −61.1% | 404.3 | 406.2 | +0.5% |
| 2024-10-29 | 1.18 | 1.18 | +0.0% | 387.3 | 394.8 | +1.9% |
| 2024-07-30 | 1.16 | 1.17 | +0.9% | 392.3 | 386.1 | −1.6% |
| 2024-04-30 | 1.19 | 1.14 | −4.2% | 401.5 | 391.4 | −2.5% |
| 2024-02-09 | 1.21 | 1.19 | −1.7% | 422.1 | 414.1 | −1.9% |
| 2023-11-03 | 1.32 | 1.32 | +0.0% | 452.2 | 451.1 | −0.2% |
Surprise is actual minus consensus, as a share of the consensus.