| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.07 | 0.08 | +18.9% | 14.8 | 15.0 | +1.4% |
| 2026-04-28 | 0.05 | 0.03 | −40.0% | 14.1 | 2.1 | −84.8% |
| 2026-01-27 | 0.04 | 0.07 | +75.0% | 13.7 | 14.0 | +2.5% |
| 2025-10-28 | 0.06 | 0.05 | −16.7% | 13.7 | 13.6 | −0.6% |
| 2025-07-29 | 0.05 | 0.06 | +20.0% | 13.8 | 13.3 | −3.9% |
| 2025-04-29 | 0.03 | 0.05 | +66.7% | 12.4 | 12.9 | +4.0% |
| 2025-01-30 | 0.04 | 0.06 | +50.0% | 12.6 | 12.7 | +1.0% |
| 2024-10-24 | 0.04 | 0.07 | +75.0% | 12.2 | 12.8 | +4.8% |
| 2024-07-25 | 0.06 | 0.05 | −16.7% | 12.2 | 12.2 | −0.1% |
| 2024-04-25 | 0.03 | 0.04 | +33.3% | 11.9 | 9.0 | −24.0% |
| 2024-01-25 | 0.10 | 0.07 | −30.0% | 13.1 | 12.4 | −5.5% |
| 2023-10-26 | 0.12 | 0.12 | +0.0% | 13.5 | 13.3 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.