| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.69 | 0.84 | +20.8% | 360.9 | 392.4 | +8.7% |
| 2026-05-05 | 0.54 | 0.61 | +13.6% | 292.2 | 308.4 | +5.5% |
| 2026-02-10 | 0.52 | 0.58 | +12.4% | 249.5 | 270.6 | +8.4% |
| 2025-11-04 | 0.39 | 0.49 | +25.7% | 206.5 | 230.6 | +11.7% |
| 2025-08-05 | 0.32 | 0.44 | +35.8% | 172.5 | 191.9 | +11.3% |
| 2025-05-06 | 0.28 | 0.33 | +16.2% | 153.1 | 159.4 | +4.1% |
| 2025-02-10 | 0.26 | 0.37 | +42.3% | 151.6 | 141.1 | −6.9% |
| 2024-11-04 | 0.17 | 0.23 | +34.8% | 97.5 | 113.1 | +16.0% |
| 2024-08-06 | 0.11 | 0.13 | +18.2% | 95.7 | 76.9 | −19.7% |
| 2024-05-07 | 0.01 | 0.10 | +575.2% | 56.7 | 65.3 | +15.1% |
| 2024-03-21 | — | 0.09 | — | — | 50.5 | — |
| 2023-09-30 | — | −0.02 | — | — | 36.9 | — |
Surprise is actual minus consensus, as a share of the consensus.