| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.66 | 0.79 | +19.8% | 54.5 | 56.4 | +3.4% |
| 2026-04-30 | 0.57 | 0.57 | +0.0% | 49.8 | 48.7 | −2.1% |
| 2026-02-19 | 0.49 | 0.46 | −6.1% | 46.9 | 47.0 | +0.1% |
| 2025-10-31 | 0.86 | 0.77 | −10.5% | 47.6 | 54.1 | +13.6% |
| 2025-07-31 | 0.68 | 0.60 | −11.8% | 60.5 | 49.3 | −18.5% |
| 2025-05-01 | 0.55 | 0.53 | −3.6% | 43.8 | 44.3 | +1.2% |
| 2025-02-28 | 0.36 | 0.49 | +36.1% | 45.0 | 47.1 | +4.7% |
| 2024-10-31 | 0.68 | 0.80 | +17.6% | 44.5 | 55.1 | +23.8% |
| 2024-07-31 | 0.64 | 0.59 | −7.8% | 52.6 | 49.1 | −6.5% |
| 2024-05-08 | 0.47 | 0.59 | +25.5% | 44.6 | 40.5 | −9.0% |
| 2024-02-29 | 0.52 | 0.32 | −38.5% | 44.9 | 38.6 | −14.0% |
| 2023-11-09 | 0.87 | 0.56 | −35.6% | 51.1 | 46.7 | −8.5% |
Surprise is actual minus consensus, as a share of the consensus.