| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-02 | 0.17 | 0.27 | +58.2% | 157.0 | — | — |
| 2026-06-03 | −0.33 | −0.26 | +21.2% | 121.3 | 124.7 | +2.8% |
| 2026-03-11 | −0.15 | 0.10 | +166.7% | 148.7 | 155.1 | +4.3% |
| 2025-12-03 | −0.30 | −0.05 | +83.3% | 148.7 | 139.6 | −6.1% |
| 2025-09-03 | −0.04 | 0.10 | +350.0% | 136.9 | 151.3 | +10.5% |
| 2025-06-04 | −0.66 | −0.74 | −12.1% | 147.2 | 107.6 | −26.9% |
| 2025-03-12 | −0.28 | −0.45 | −60.7% | 119.4 | 147.3 | +23.4% |
| 2024-12-05 | −0.37 | −0.43 | −16.2% | 159.9 | 143.4 | −10.3% |
| 2024-09-05 | −0.08 | −0.00 | +97.1% | 163.8 | 162.9 | −0.6% |
| 2024-06-06 | −0.46 | −0.48 | −4.3% | 115.6 | 115.9 | +0.2% |
| 2024-03-14 | −0.22 | −0.17 | +22.7% | 171.7 | 173.0 | +0.8% |
| 2023-11-30 | −0.07 | −0.03 | +57.1% | 174.8 | 166.5 | −4.8% |
Surprise is actual minus consensus, as a share of the consensus.