| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 1.03 | 1.09 | +5.7% | 64.1 | 62.7 | −2.2% |
| 2026-04-21 | 1.01 | 1.12 | +10.9% | 62.8 | 64.6 | +2.8% |
| 2026-01-27 | 1.08 | 1.11 | +2.8% | 64.0 | 64.9 | +1.5% |
| 2025-10-21 | 1.06 | 1.13 | +6.6% | 63.0 | 64.4 | +2.1% |
| 2025-07-22 | 0.99 | 1.04 | +5.1% | 61.0 | 62.4 | +2.3% |
| 2025-04-22 | 0.95 | 1.00 | +5.3% | 60.1 | 60.4 | +0.6% |
| 2025-01-31 | 1.03 | 0.87 | −15.5% | 63.3 | 61.8 | −2.4% |
| 2024-10-22 | 0.91 | 1.11 | +22.0% | 49.2 | 63.3 | +28.6% |
| 2024-07-23 | 0.73 | 0.83 | +13.7% | 26.1 | 32.9 | +26.4% |
| 2024-04-23 | 0.73 | 0.81 | +11.0% | 25.9 | 33.2 | +28.2% |
| 2024-03-14 | — | 0.73 | — | — | 46.2 | — |
| 2024-01-23 | 0.80 | 0.83 | +3.7% | 32.5 | 32.5 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.