| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.34 | 0.23 | −34.2% | 74.4 | 73.1 | −1.7% |
| 2026-04-22 | 0.28 | 0.48 | +71.4% | 75.5 | 76.4 | +1.2% |
| 2026-01-21 | −0.12 | 0.25 | +308.3% | 73.6 | 80.5 | +9.4% |
| 2025-10-22 | −0.30 | −2.22 | −640.0% | 69.9 | 70.7 | +1.1% |
| 2025-07-23 | 0.40 | −2.30 | −675.0% | 78.7 | 74.2 | −5.7% |
| 2025-04-23 | 0.46 | 0.06 | −87.0% | 71.9 | 73.9 | +2.7% |
| 2025-01-22 | 0.51 | 0.50 | −2.0% | 74.7 | 74.9 | +0.3% |
| 2024-10-23 | 0.44 | 0.72 | +63.6% | 75.2 | 78.8 | +4.8% |
| 2024-07-24 | 0.33 | 0.67 | +103.0% | 75.0 | 76.5 | +1.9% |
| 2024-04-24 | 0.59 | −0.01 | −101.7% | 74.1 | 78.1 | +5.4% |
| 2024-01-24 | 0.68 | 0.67 | −1.5% | 68.7 | 75.9 | +10.5% |
| 2023-10-25 | 0.72 | 0.91 | +26.4% | 69.2 | 77.1 | +11.3% |
Surprise is actual minus consensus, as a share of the consensus.