| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.86 | 0.91 | +6.6% | 85.9 | 88.5 | +3.1% |
| 2026-04-20 | 0.82 | 0.88 | +7.3% | 84.7 | 84.1 | −0.8% |
| 2026-01-27 | 0.77 | 0.88 | +14.3% | 84.8 | 87.2 | +2.8% |
| 2025-10-30 | 0.78 | 0.82 | +5.1% | 75.5 | 76.4 | +1.2% |
| 2025-07-22 | 0.58 | 0.63 | +8.6% | 68.5 | 56.9 | −17.0% |
| 2025-04-14 | 0.53 | 0.57 | +7.5% | 51.2 | 56.9 | +11.2% |
| 2025-01-28 | 0.54 | 0.66 | +22.2% | 49.0 | 58.0 | +18.3% |
| 2024-10-21 | 0.57 | 0.61 | +7.0% | 46.6 | 57.3 | +23.0% |
| 2024-07-18 | 0.51 | 0.56 | +9.8% | 47.2 | 53.7 | +13.9% |
| 2024-04-15 | 0.50 | 0.55 | +10.0% | 46.2 | 53.0 | +14.7% |
| 2024-01-23 | 0.54 | 0.62 | +14.8% | 54.5 | 56.1 | +2.9% |
| 2023-10-23 | 0.55 | 0.60 | +9.1% | 45.4 | 53.9 | +18.8% |
Surprise is actual minus consensus, as a share of the consensus.