| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.72 | 0.80 | +11.6% | 15.4 | 15.5 | +0.7% |
| 2026-04-22 | 0.71 | 0.72 | +1.4% | 15.0 | 14.8 | −1.2% |
| 2026-01-27 | 0.82 | 0.72 | −11.7% | 15.0 | 15.6 | +3.7% |
| 2025-10-23 | 0.66 | 0.74 | +12.1% | 13.9 | 14.2 | +2.0% |
| 2025-07-22 | 0.40 | 0.74 | +85.0% | 12.8 | 13.5 | +5.3% |
| 2025-04-24 | 0.43 | 0.50 | +16.3% | 12.7 | 12.1 | −4.7% |
| 2025-01-29 | 0.47 | 0.35 | −25.5% | 12.2 | 13.2 | +8.1% |
| 2024-10-25 | 0.51 | 0.55 | +7.8% | 12.6 | 12.1 | −3.7% |
| 2024-07-24 | 0.51 | 0.52 | +2.0% | 12.3 | 11.8 | −4.3% |
| 2024-04-26 | 0.55 | 0.62 | +12.7% | 12.3 | 13.0 | +5.7% |
| 2024-01-31 | 0.57 | 0.60 | +5.3% | 13.1 | 27.7 | +111.1% |
| 2023-10-27 | 0.58 | 0.52 | −10.3% | 13.3 | 12.8 | −3.3% |
Surprise is actual minus consensus, as a share of the consensus.