| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-24 | — | −0.36 | — | — | — | — |
| 2026-05-27 | 0.11 | −0.18 | −263.6% | 26.0 | 28.2 | +8.5% |
| 2026-03-02 | 0.30 | 0.32 | +6.7% | 33.9 | 35.6 | +5.0% |
| 2025-11-17 | 0.26 | 0.24 | −7.7% | 33.9 | 26.5 | −21.8% |
| 2025-08-14 | 0.13 | −0.20 | −253.8% | 26.5 | 21.1 | −20.5% |
| 2025-06-18 | 0.01 | 0.23 | +2200.0% | 19.5 | 18.3 | −6.4% |
| 2025-03-31 | 0.35 | 0.33 | −4.3% | 30.5 | 25.0 | −18.2% |
| 2024-11-27 | 0.09 | 0.09 | +0.0% | 20.0 | 20.0 | +0.0% |
| 2024-08-21 | −0.80 | 1.26 | +257.5% | — | 11.9 | — |
| 2024-05-29 | 0.30 | −0.46 | −253.3% | 8.6 | 11.9 | +39.3% |
| 2024-04-04 | −0.06 | 1.72 | +2966.7% | 27.3 | 26.7 | −2.1% |
| 2024-02-05 | −0.20 | 2.05 | +1125.0% | 19.0 | 31.5 | +65.8% |
Surprise is actual minus consensus, as a share of the consensus.