| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 0.10 | 0.19 | +91.4% | 121.5 | 227.9 | +87.6% |
| 2026-05-05 | 0.10 | 0.13 | +30.0% | 121.5 | 197.0 | +62.1% |
| 2026-03-05 | — | −0.19 | — | — | 134.4 | — |
| 2025-11-04 | — | −0.11 | — | — | 120.6 | — |
| 2025-08-05 | — | −0.04 | — | — | 100.7 | — |
| 2025-05-08 | — | 0.01 | — | — | 91.9 | — |
| 2025-03-06 | 0.14 | −0.62 | −542.9% | 176.2 | 107.0 | −39.3% |
| 2024-11-06 | 0.02 | −0.12 | −700.0% | 146.5 | 97.2 | −33.7% |
| 2024-08-08 | −0.02 | 0.04 | +300.0% | 312.0 | 82.7 | −73.5% |
| 2024-05-02 | −0.09 | −0.55 | −511.1% | 271.0 | 277.4 | +2.4% |
| 2024-03-05 | 0.07 | −0.21 | −400.0% | 308.5 | 320.1 | +3.8% |
| 2023-11-02 | 0.01 | 0.03 | +200.0% | 307.4 | 274.4 | −10.7% |
Surprise is actual minus consensus, as a share of the consensus.