| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.27 | 0.62 | +131.0% | 49.8 | — | — |
| 2026-08-05 | 0.27 | 0.29 | +9.4% | 49.8 | 49.8 | +0.0% |
| 2026-05-07 | 0.27 | 0.25 | −7.4% | 49.1 | 49.5 | +0.8% |
| 2026-03-12 | 0.39 | 0.35 | −10.3% | 51.8 | 53.8 | +3.9% |
| 2025-11-06 | 0.35 | 0.74 | +111.4% | 52.4 | 61.3 | +17.0% |
| 2025-08-07 | 0.34 | 0.32 | −5.9% | 51.4 | 19.9 | −61.4% |
| 2025-05-08 | 0.37 | 0.36 | −2.7% | 54.5 | 16.6 | −130.4% |
| 2025-03-13 | 0.36 | 0.35 | −2.8% | 52.3 | 33.9 | −35.0% |
| 2024-11-07 | 0.38 | 0.40 | +5.3% | 53.7 | 26.2 | −51.2% |
| 2024-08-08 | 0.39 | 0.40 | +2.6% | 57.6 | 41.1 | −28.7% |
| 2024-05-09 | 0.42 | 0.60 | +42.9% | 57.2 | 63.8 | +11.5% |
| 2024-03-14 | 0.42 | 0.40 | −4.8% | 58.3 | 59.6 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.