| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.23 | 2.32 | +88.4% | 17.9 | 17.7 | −0.9% |
| 2026-05-20 | 0.24 | 0.12 | −50.0% | 15.6 | 12.8 | −18.1% |
| 2026-02-19 | 0.78 | 0.87 | +11.5% | 17.4 | 17.4 | −0.3% |
| 2025-11-13 | −0.15 | −0.23 | −53.3% | 18.1 | 14.4 | −20.3% |
| 2025-08-14 | −1.23 | −1.10 | +10.6% | 10.7 | 11.3 | +5.1% |
| 2025-08-11 | −1.23 | −1.10 | +10.6% | 10.4 | 9.2 | −11.8% |
| 2025-02-24 | −0.07 | −0.25 | −257.1% | 11.1 | 14.5 | +31.0% |
| 2024-11-19 | 1.10 | −1.42 | −229.1% | 16.1 | 14.7 | −8.4% |
| 2024-08-08 | 0.58 | −0.17 | −129.3% | 21.2 | 17.4 | −17.7% |
| 2024-05-21 | −0.29 | −1.18 | −306.9% | 14.7 | 14.4 | −2.0% |
| 2024-02-15 | 0.25 | 0.70 | +180.0% | 14.2 | 15.9 | +12.2% |
| 2023-11-08 | −0.77 | −0.24 | +68.8% | 11.4 | 10.0 | −12.2% |
Surprise is actual minus consensus, as a share of the consensus.