| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 0.11 | 0.11 | +2.1% | 34.7 | 44.4 | +27.9% |
| 2026-04-28 | 0.29 | 0.22 | −24.1% | 77.9 | 58.6 | −24.7% |
| 2026-02-10 | 0.27 | 0.26 | −3.7% | 69.7 | 73.2 | +5.1% |
| 2025-10-30 | 0.25 | 0.30 | +21.4% | 49.2 | 61.6 | +25.4% |
| 2025-07-29 | 0.26 | 0.26 | +0.0% | 64.2 | 43.1 | −32.9% |
| 2025-04-24 | 0.25 | 0.24 | −4.0% | 62.7 | 65.8 | +5.0% |
| 2025-02-10 | 0.23 | 0.32 | +39.1% | 48.2 | 78.0 | +61.8% |
| 2024-10-30 | 0.25 | 0.31 | +24.0% | 46.0 | 53.8 | −217.0% |
| 2024-08-06 | 0.34 | 0.35 | +2.9% | 58.7 | 214.9 | +266.4% |
| 2024-04-29 | 0.35 | 0.35 | +0.0% | 58.5 | 84.6 | +44.8% |
| 2024-02-06 | 0.34 | 0.36 | +5.9% | 65.3 | 83.5 | +27.8% |
| 2023-10-30 | 0.35 | 0.37 | +5.7% | 78.0 | 81.2 | +4.0% |
Surprise is actual minus consensus, as a share of the consensus.