| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.56 | 0.82 | +46.7% | 210.6 | 216.2 | +2.6% |
| 2026-04-29 | 0.34 | 0.50 | +47.1% | 148.4 | 179.8 | +21.1% |
| 2026-02-18 | 0.13 | 0.09 | −30.8% | 119.2 | 127.8 | +7.2% |
| 2025-10-29 | 0.32 | 0.40 | +25.0% | 117.8 | 182.3 | +54.8% |
| 2025-07-30 | 0.36 | 0.38 | +5.6% | 155.0 | 168.8 | +8.9% |
| 2025-04-30 | 0.22 | 0.31 | +40.9% | 164.0 | 130.9 | −20.1% |
| 2025-02-26 | 0.08 | 0.12 | +50.0% | 125.2 | 127.3 | +1.6% |
| 2024-10-30 | 0.26 | 0.32 | +23.1% | 120.2 | 132.9 | +10.6% |
| 2024-07-31 | 0.29 | 0.32 | +10.3% | 139.4 | 144.1 | +3.4% |
| 2024-05-01 | 0.17 | 0.24 | +41.2% | 111.8 | 111.7 | −0.1% |
| 2024-02-28 | 0.08 | 0.11 | +37.5% | 99.6 | 106.1 | +6.5% |
| 2023-10-31 | 0.25 | 0.26 | +4.0% | 99.7 | 138.1 | +38.5% |
Surprise is actual minus consensus, as a share of the consensus.