| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 1.58 | 1.54 | −2.5% | 103.0 | 103.2 | +0.2% |
| 2026-04-24 | 1.50 | 1.68 | +12.0% | 51.3 | 97.0 | +89.1% |
| 2025-08-11 | 1.42 | 1.37 | −3.5% | 45.8 | 92.1 | +101.0% |
| 2025-04-25 | 1.40 | 1.52 | +8.6% | 46.7 | 87.0 | +86.5% |
| 2024-10-23 | — | 1.32 | — | 53.5 | 83.8 | +56.6% |
| 2024-04-25 | — | 1.23 | — | — | 77.9 | — |
| 2023-07-24 | — | 0.53 | — | — | 37.0 | — |
| 2023-01-31 | — | 0.70 | — | — | 60.3 | — |
Surprise is actual minus consensus, as a share of the consensus.