| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.72 | 0.99 | +37.5% | 64.1 | 66.3 | +3.5% |
| 2026-08-05 | 0.72 | 0.99 | +36.9% | 64.1 | 66.3 | +3.5% |
| 2026-05-07 | 0.42 | 0.46 | +9.5% | 38.8 | 34.4 | −11.4% |
| 2026-03-12 | 0.45 | 0.37 | −17.8% | 43.9 | 38.2 | −13.0% |
| 2025-11-07 | 0.57 | 0.35 | −38.6% | 44.6 | 40.5 | −9.2% |
| 2025-08-07 | 0.55 | 0.60 | +9.1% | 45.5 | 50.2 | +10.2% |
| 2025-05-12 | 0.57 | 0.41 | −28.1% | 43.1 | 35.7 | −17.3% |
| 2025-03-12 | 0.52 | 0.59 | +13.5% | 44.6 | 54.2 | +21.5% |
| 2024-11-12 | 0.60 | 0.64 | +6.7% | 44.9 | 44.3 | −1.5% |
| 2024-08-08 | 0.58 | 0.65 | +12.1% | 46.4 | 42.5 | −8.3% |
| 2024-05-09 | 0.38 | 0.60 | +57.9% | 38.2 | 43.2 | +13.3% |
| 2024-03-15 | 0.71 | 0.28 | −60.6% | 58.4 | 33.7 | −42.3% |
Surprise is actual minus consensus, as a share of the consensus.