| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-09 | — | 0.06 | — | — | — | — |
| 2026-06-03 | 0.10 | 0.03 | −70.0% | 105.0 | 105.5 | +0.4% |
| 2026-03-25 | 0.01 | 0.10 | +900.0% | 106.3 | 106.2 | −0.0% |
| 2025-12-09 | −0.02 | 0.03 | +250.0% | 106.2 | 100.7 | −5.2% |
| 2025-09-09 | 0.03 | 0.08 | +220.0% | 99.6 | 97.5 | −2.1% |
| 2025-06-11 | 0.01 | 0.07 | +600.0% | 96.0 | 95.5 | −0.5% |
| 2025-04-02 | 0.01 | 0.03 | +200.0% | 94.2 | 94.5 | +0.3% |
| 2024-12-11 | −0.03 | 0.02 | +166.7% | 93.2 | 89.0 | −4.5% |
| 2024-09-10 | 0.01 | 0.05 | +334.4% | 87.1 | 84.4 | −3.1% |
| 2024-06-18 | −0.07 | −0.04 | +42.9% | 82.0 | 82.7 | +0.8% |
| 2024-04-09 | −0.27 | −0.23 | +14.8% | 80.1 | 83.7 | +4.5% |
| 2023-12-13 | 0.01 | 0.34 | +3300.0% | 77.6 | 79.4 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.