| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.74 | 0.82 | +11.8% | 277.6 | 284.3 | +2.4% |
| 2026-05-04 | 0.56 | 0.69 | +23.2% | 245.5 | 263.2 | +7.2% |
| 2026-03-05 | 1.06 | 1.04 | −1.9% | 309.0 | 320.2 | +3.6% |
| 2025-11-04 | 0.36 | 0.27 | −25.0% | 446.6 | 177.1 | −60.3% |
| 2025-07-31 | 0.33 | 0.46 | +39.4% | 309.3 | 163.5 | −47.1% |
| 2025-05-05 | 0.17 | 0.35 | +105.9% | 270.8 | 125.1 | −53.8% |
| 2025-03-06 | 0.21 | 0.17 | −19.0% | 183.3 | 122.5 | −33.1% |
| 2024-11-05 | 0.22 | 0.27 | +22.7% | 257.1 | 124.8 | −51.4% |
| 2024-08-01 | 0.17 | 0.18 | +5.9% | 117.6 | 117.1 | −0.4% |
| 2024-05-07 | 0.05 | 0.16 | +220.0% | 109.6 | 105.8 | −3.4% |
| 2024-03-07 | 0.23 | 0.21 | −8.7% | 118.1 | 116.4 | −1.4% |
| 2023-11-02 | 0.18 | 0.18 | +0.0% | 116.8 | 105.2 | −10.0% |
Surprise is actual minus consensus, as a share of the consensus.