| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 3.23 | 3.21 | −0.7% | 24.0 | — | — |
| 2026-07-15 | 3.14 | 2.81 | −10.4% | 21.7 | 22.0 | +1.4% |
| 2026-04-22 | 2.70 | 2.50 | −7.4% | 21.1 | 20.8 | −1.1% |
| 2026-02-18 | 2.78 | 2.69 | −3.2% | 20.3 | 21.1 | +3.9% |
| 2025-10-15 | 3.22 | 3.02 | −6.2% | 20.3 | 22.6 | +11.3% |
| 2025-07-15 | 2.88 | 2.89 | +0.3% | 20.3 | 20.4 | +0.5% |
| 2025-04-16 | 2.74 | 2.71 | −1.1% | 20.9 | 21.9 | +4.8% |
| 2025-02-19 | 2.65 | 2.60 | −1.9% | 20.9 | 19.5 | −6.5% |
| 2024-10-16 | 3.16 | 3.03 | −4.1% | 20.3 | 21.5 | +6.2% |
| 2024-07-17 | 2.77 | 2.85 | +2.9% | 20.2 | 20.1 | −0.4% |
| 2024-04-17 | — | 2.41 | — | — | 20.1 | — |
| 2024-02-21 | — | 2.64 | — | — | 20.0 | — |
Surprise is actual minus consensus, as a share of the consensus.