| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.48 | 0.56 | +17.7% | 79.0 | 26.0 | −67.1% |
| 2026-05-06 | 0.53 | 0.48 | −8.6% | 73.0 | 26.3 | −63.9% |
| 2026-02-24 | 1.30 | 0.70 | −46.2% | 84.2 | 46.3 | −45.0% |
| 2025-11-04 | 0.65 | 0.69 | +6.2% | 84.2 | 69.3 | −17.7% |
| 2025-08-04 | 0.67 | 0.68 | +1.5% | 57.4 | 59.3 | +3.3% |
| 2025-05-05 | 0.66 | 0.65 | −1.5% | 49.8 | 49.0 | −1.6% |
| 2025-02-24 | 0.65 | 0.72 | +10.8% | 45.2 | 52.6 | +16.2% |
| 2024-10-28 | 0.52 | 0.66 | +26.9% | 50.3 | 55.8 | +10.8% |
| 2024-07-29 | 0.66 | 0.65 | −1.5% | 50.1 | 50.6 | +1.2% |
| 2024-04-29 | 0.53 | 0.56 | +5.7% | 49.9 | 51.6 | +3.5% |
| 2024-02-15 | 0.47 | 0.67 | +42.6% | 49.7 | 50.4 | +1.4% |
| 2023-10-26 | 0.46 | 0.54 | +17.4% | 48.0 | 49.3 | +2.8% |
Surprise is actual minus consensus, as a share of the consensus.