| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | −0.90 | −0.71 | +21.7% | 26.0 | 26.9 | +3.2% |
| 2026-05-04 | −1.26 | −0.81 | +35.7% | 23.1 | 25.6 | +10.5% |
| 2026-02-26 | −1.05 | −0.49 | +53.3% | 25.7 | 28.8 | +11.8% |
| 2025-11-03 | −1.60 | −1.16 | +27.5% | 26.3 | 21.8 | −17.1% |
| 2025-08-07 | −1.40 | −1.60 | −14.3% | 18.5 | 20.0 | +8.4% |
| 2025-05-13 | −0.08 | −0.08 | +0.0% | 22.6 | 18.0 | −20.4% |
| 2025-03-03 | −0.07 | −0.06 | +14.3% | 20.3 | 20.4 | +0.5% |
| 2024-11-01 | −0.08 | −0.07 | +12.5% | 19.8 | 18.2 | −8.5% |
| 2024-08-07 | −0.09 | −0.08 | +11.1% | 16.2 | 17.9 | +10.6% |
| 2024-05-08 | −0.15 | −0.14 | +6.7% | 14.2 | 14.8 | +4.5% |
| 2024-03-01 | −0.11 | −0.10 | +9.1% | 15.6 | 14.7 | −6.0% |
| 2023-11-07 | −0.15 | −0.12 | +20.0% | 15.6 | 13.5 | −13.5% |
Surprise is actual minus consensus, as a share of the consensus.