| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-13 | 1.51 | 1.70 | +12.4% | 35.7 | — | — |
| 2026-07-14 | 1.44 | 1.42 | −1.7% | 34.6 | 34.4 | −0.6% |
| 2026-04-13 | 1.37 | 1.40 | +2.2% | 33.6 | 33.6 | +0.0% |
| 2026-01-13 | 1.35 | 1.41 | +4.4% | 33.3 | 35.3 | +6.0% |
| 2025-10-14 | 1.28 | 1.33 | +3.9% | 31.4 | 48.5 | +54.7% |
| 2025-08-06 | 1.17 | 1.20 | +2.6% | 30.3 | 36.1 | +19.3% |
| 2025-04-11 | 1.12 | 1.13 | +0.9% | 29.6 | 29.4 | −1.0% |
| 2025-03-07 | — | 1.13 | — | — | 42.0 | — |
| 2025-01-15 | 1.08 | 1.13 | +4.6% | 28.0 | 27.4 | −1.9% |
| 2024-07-12 | 0.92 | 0.93 | +1.1% | 25.9 | 25.1 | −3.2% |
| 2024-04-12 | 0.90 | 0.93 | +3.3% | 25.6 | 25.6 | −0.3% |
| 2024-03-07 | — | 0.96 | — | — | 39.9 | — |
Surprise is actual minus consensus, as a share of the consensus.