| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.50 | 0.50 | −0.4% | 46.5 | 30.1 | −35.2% |
| 2026-04-30 | 0.55 | 0.55 | −0.4% | 39.8 | 27.0 | −32.0% |
| 2026-01-29 | 0.59 | 0.56 | −5.7% | 36.4 | 21.3 | −41.6% |
| 2025-10-30 | 0.58 | 0.81 | +39.0% | 48.0 | 122.5 | +155.2% |
| 2025-07-24 | 0.57 | −0.35 | −161.2% | 45.2 | 65.4 | +44.5% |
| 2025-05-07 | 0.57 | 0.64 | +11.5% | 45.2 | 18.8 | −58.3% |
| 2025-02-20 | 0.67 | 0.06 | −91.4% | 50.2 | 262.0 | +422.0% |
| 2024-11-06 | 0.79 | 0.73 | −7.8% | 50.8 | 53.1 | −204.6% |
| 2024-08-09 | 0.99 | −0.27 | −127.7% | 9.8 | 8.3 | −185.1% |
| 2024-05-09 | 1.13 | 0.60 | −46.5% | 26.1 | 159.2 | +509.5% |
| 2024-02-23 | 1.15 | 0.56 | −51.2% | 60.4 | 187.8 | −410.9% |
| 2023-11-07 | 1.33 | −1.50 | −212.7% | 72.6 | 200.5 | +176.1% |
Surprise is actual minus consensus, as a share of the consensus.