| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-24 | 0.41 | 0.50 | +20.8% | 52.5 | — | — |
| 2026-05-04 | 0.35 | 0.39 | +11.4% | 49.3 | 49.2 | −0.2% |
| 2026-02-02 | 0.33 | 0.38 | +15.2% | 47.8 | 48.2 | +0.8% |
| 2025-11-03 | 0.32 | 0.34 | +6.3% | 47.6 | 49.2 | +3.3% |
| 2025-08-25 | 0.28 | 0.33 | +17.9% | 45.9 | 50.7 | +10.6% |
| 2025-05-05 | 0.28 | 0.28 | +0.0% | 44.3 | 44.0 | −0.7% |
| 2025-02-03 | 0.34 | 0.28 | −17.6% | 46.8 | 42.9 | −8.3% |
| 2024-11-04 | 0.35 | 0.30 | −14.3% | 47.7 | 44.0 | −7.8% |
| 2024-08-26 | 0.35 | 0.36 | +2.9% | 50.3 | 50.3 | +0.1% |
| 2024-05-06 | 0.33 | 0.36 | +9.1% | 50.4 | 49.3 | −2.3% |
| 2024-02-05 | 0.26 | 0.34 | +30.8% | 43.9 | 47.5 | +8.3% |
| 2023-11-06 | 0.21 | 0.28 | +33.3% | 41.3 | 41.7 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.