| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.12 | 0.14 | +12.2% | 328.8 | 328.8 | +0.0% |
| 2026-04-27 | 0.02 | 0.03 | +49.7% | 336.3 | 330.0 | −1.9% |
| 2026-02-11 | 0.01 | 0.07 | +571.8% | 314.9 | 326.5 | +3.7% |
| 2025-10-21 | 0.09 | 0.02 | −74.7% | 286.8 | 298.9 | +4.2% |
| 2025-08-10 | 0.03 | 0.13 | +368.8% | 323.9 | 312.0 | −3.7% |
| 2025-04-28 | 0.02 | 0.03 | +51.7% | 340.4 | 330.5 | −2.9% |
| 2025-02-06 | 0.02 | 0.02 | −9.5% | 295.5 | 286.2 | −3.1% |
| 2024-10-27 | 0.02 | 0.02 | −9.7% | 264.4 | 264.4 | −0.0% |
| 2024-07-23 | 0.02 | 0.03 | +49.9% | 304.6 | 281.9 | −7.5% |
| 2024-04-24 | 0.03 | 0.03 | +0.0% | 304.6 | 312.8 | +2.7% |
| 2024-02-25 | 0.01 | 0.02 | +100.0% | 284.1 | 284.1 | +0.0% |
| 2023-10-29 | 0.01 | 0.01 | +0.0% | 270.9 | 255.9 | −5.5% |
Surprise is actual minus consensus, as a share of the consensus.