| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.62 | 0.48 | −21.8% | 18.9 | 17.6 | −7.0% |
| 2026-04-28 | 0.54 | 0.52 | −2.8% | 18.5 | 17.5 | −5.2% |
| 2026-01-27 | 0.61 | 0.46 | −24.6% | 18.3 | 16.5 | −9.5% |
| 2025-10-28 | 0.40 | 0.81 | +102.5% | 17.8 | 17.4 | −2.5% |
| 2025-07-29 | 0.26 | 0.50 | +92.3% | 17.0 | 16.6 | −1.9% |
| 2025-04-30 | 0.10 | 0.11 | +15.8% | 16.3 | 15.5 | −4.4% |
| 2025-02-04 | 0.20 | 0.49 | +151.3% | 16.0 | 16.3 | +2.1% |
| 2024-10-29 | 0.18 | 0.14 | −22.2% | 15.8 | 14.9 | −5.6% |
| 2024-07-24 | −0.09 | 0.03 | +133.3% | 15.3 | 14.6 | −4.4% |
| 2024-04-24 | 0.42 | 2.17 | +416.7% | 27.8 | 25.3 | −9.2% |
| 2024-01-30 | 0.46 | 0.35 | −23.9% | 16.5 | 15.5 | −6.4% |
| 2023-10-25 | 0.51 | 0.52 | +2.0% | 17.7 | 15.5 | −12.0% |
Surprise is actual minus consensus, as a share of the consensus.