| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | −2.30 | −2.46 | −7.1% | 37.0 | 36.9 | −0.3% |
| 2026-05-07 | −3.70 | −0.80 | +78.4% | 37.2 | 34.3 | −7.7% |
| 2026-03-04 | −0.21 | −0.15 | +27.4% | 54.5 | 56.1 | +3.0% |
| 2025-11-05 | −0.33 | −1.36 | −316.3% | 54.5 | 52.0 | −4.6% |
| 2025-08-06 | −0.39 | −0.13 | +66.7% | 64.0 | 63.2 | −1.2% |
| 2025-05-07 | −0.27 | −0.26 | +3.7% | 58.0 | 61.9 | +6.7% |
| 2025-03-12 | −0.15 | −0.31 | −106.7% | 63.6 | 74.0 | +16.3% |
| 2024-11-06 | −0.57 | −0.15 | +73.5% | 57.8 | 67.1 | +16.1% |
| 2024-08-07 | −0.46 | −0.15 | +67.4% | 75.4 | 69.6 | −7.6% |
| 2024-05-08 | −0.43 | −0.09 | +79.1% | 71.7 | 67.6 | −5.7% |
| 2024-03-14 | −0.23 | 0.14 | +160.9% | 89.6 | 89.2 | −0.4% |
| 2023-11-08 | −0.65 | 0.01 | +101.5% | 80.1 | 79.0 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.