| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 0.76 | 0.72 | −4.8% | 25.8 | 25.9 | +0.7% |
| 2026-04-29 | 0.75 | 0.74 | −1.3% | 26.4 | 24.9 | −5.6% |
| 2026-01-28 | 0.85 | 0.79 | −7.1% | 27.1 | 26.4 | −2.6% |
| 2025-10-23 | 0.84 | 0.87 | +3.6% | 26.8 | 27.0 | +0.6% |
| 2025-07-24 | 0.79 | 0.82 | +3.8% | 26.0 | 25.9 | −0.1% |
| 2025-04-21 | 0.77 | 0.78 | +1.3% | 25.5 | 25.3 | −0.9% |
| 2025-01-30 | 0.82 | 0.80 | −2.4% | 26.5 | 25.4 | −3.8% |
| 2024-10-28 | 0.91 | 0.95 | +4.4% | 27.3 | 27.6 | +1.2% |
| 2024-07-22 | 0.72 | 0.97 | +34.7% | 24.7 | 27.0 | +9.1% |
| 2024-04-25 | 0.72 | 0.86 | +19.4% | 25.7 | 25.7 | −0.1% |
| 2024-02-01 | 0.79 | 0.82 | +3.8% | 26.6 | 26.6 | +0.1% |
| 2023-10-27 | 0.68 | 0.80 | +17.6% | 23.7 | 25.4 | +6.8% |
Surprise is actual minus consensus, as a share of the consensus.