| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 1.77 | — | 89.0 | 98.9 | +11.1% |
| 2026-04-27 | — | 1.31 | — | 32.6 | 83.1 | +354.6% |
| 2026-02-12 | — | 1.50 | — | 31.4 | 88.8 | +383.0% |
| 2025-10-28 | — | 1.48 | — | — | 209.0 | — |
| 2025-08-04 | — | 1.73 | — | — | 216.7 | — |
| 2025-05-05 | — | 1.40 | — | — | 202.1 | — |
| 2025-02-27 | 1.07 | 1.40 | +30.8% | 54.8 | 59.6 | +8.6% |
| 2024-10-29 | 1.12 | 1.44 | +28.6% | 57.1 | 77.6 | +35.9% |
| 2024-07-23 | 1.13 | 1.36 | +20.4% | 77.8 | 75.0 | −3.5% |
| 2024-04-19 | 1.14 | 1.40 | +22.8% | 57.8 | 72.6 | +25.6% |
| 2024-02-22 | 1.20 | 1.27 | +5.8% | 59.7 | 77.8 | +30.3% |
| 2023-10-19 | 1.23 | 1.25 | +1.6% | 59.7 | 71.8 | +20.2% |
Surprise is actual minus consensus, as a share of the consensus.