| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.86 | 0.91 | +5.7% | 47.7 | 48.0 | +0.5% |
| 2026-04-27 | 0.80 | 0.87 | +8.7% | 44.5 | 45.1 | +1.4% |
| 2026-01-26 | 0.77 | 0.83 | +7.8% | 42.6 | 40.7 | −4.5% |
| 2025-10-27 | 0.71 | 0.77 | +8.5% | 41.7 | 41.0 | −1.8% |
| 2025-07-23 | 0.65 | 0.68 | +4.6% | 40.3 | 38.3 | −5.0% |
| 2025-04-28 | 0.61 | 0.62 | +1.6% | 35.3 | 35.0 | −0.7% |
| 2025-01-27 | 0.59 | 0.63 | +6.8% | 35.0 | 34.8 | −0.4% |
| 2024-10-28 | 0.53 | 0.52 | −1.9% | 34.1 | 31.5 | −7.7% |
| 2024-07-24 | 0.49 | 0.51 | +4.1% | 31.3 | 30.4 | −2.9% |
| 2024-04-29 | 0.53 | 0.62 | +17.0% | 28.7 | 28.3 | −1.4% |
| 2024-01-29 | 0.59 | 0.63 | +6.8% | 28.9 | 28.3 | −2.1% |
| 2023-10-30 | 0.60 | 0.64 | +6.7% | 26.5 | 28.5 | +7.5% |
Surprise is actual minus consensus, as a share of the consensus.