| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 0.81 | 0.76 | −5.6% | 52.4 | 49.8 | −5.0% |
| 2026-04-24 | 0.77 | 0.77 | +0.0% | 50.6 | 50.8 | +0.5% |
| 2026-01-30 | 0.73 | 0.68 | −6.8% | 44.5 | 43.7 | −1.7% |
| 2025-10-17 | 0.71 | 0.67 | −5.6% | 40.2 | 38.0 | −5.5% |
| 2025-07-18 | 0.63 | 0.65 | +3.2% | 36.1 | 37.9 | +5.0% |
| 2025-04-18 | 0.61 | 0.63 | +3.3% | 36.2 | 36.0 | −0.5% |
| 2025-01-21 | 0.61 | 0.63 | +3.3% | 35.3 | 35.4 | +0.2% |
| 2024-10-18 | 0.64 | 0.65 | +1.6% | 36.4 | 36.9 | +1.4% |
| 2024-07-19 | 0.59 | 0.66 | +11.9% | 34.8 | 36.3 | +4.2% |
| 2024-04-19 | 0.53 | 0.57 | +7.5% | 31.4 | 32.6 | +3.8% |
| 2024-01-23 | 0.48 | 0.44 | −8.3% | 29.7 | 30.8 | +4.0% |
| 2023-10-20 | 0.50 | 0.45 | −10.0% | 29.2 | 26.8 | −8.2% |
Surprise is actual minus consensus, as a share of the consensus.