| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.12 | 3.24 | +52.6% | 160.8 | 187.9 | +16.9% |
| 2026-05-20 | 1.41 | 1.89 | +34.0% | 128.9 | 153.3 | +18.9% |
| 2026-02-05 | 1.15 | 1.11 | −3.5% | 116.3 | 120.0 | +3.1% |
| 2025-11-06 | 1.45 | 1.31 | −9.7% | 120.9 | 120.6 | −0.2% |
| 2025-08-01 | 0.61 | 0.27 | −55.7% | 120.7 | 84.2 | −30.2% |
| 2025-05-22 | 0.75 | 0.25 | −66.7% | 84.0 | 75.9 | −9.7% |
| 2025-01-31 | 0.82 | 0.43 | −47.6% | 81.0 | 80.7 | −0.5% |
| 2024-10-31 | 0.52 | 0.35 | −32.7% | 85.6 | 82.4 | −3.7% |
| 2024-08-01 | 0.98 | 1.26 | +28.6% | 112.5 | 114.4 | +1.6% |
| 2024-05-22 | 1.83 | 1.91 | +4.4% | 152.7 | 141.4 | −7.4% |
| 2024-02-01 | 1.71 | 2.62 | +53.2% | 151.1 | 163.1 | +7.9% |
| 2023-11-02 | 1.48 | 1.85 | +25.0% | 148.9 | 144.7 | −2.8% |
Surprise is actual minus consensus, as a share of the consensus.