| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.05 | 1.04 | −0.5% | 107.4 | 109.3 | +1.8% |
| 2026-04-29 | 1.03 | 1.06 | +2.9% | 96.5 | 98.5 | +2.2% |
| 2026-01-29 | 1.06 | 1.06 | +0.0% | 92.4 | 90.1 | −2.5% |
| 2025-10-30 | 0.97 | 0.97 | +0.3% | 65.0 | 92.5 | +42.4% |
| 2025-07-24 | 0.92 | 0.99 | +7.7% | 65.6 | 86.3 | +31.6% |
| 2025-04-30 | 0.94 | 0.96 | +2.2% | 58.3 | 82.4 | +41.4% |
| 2025-02-28 | — | 0.80 | — | — | 114.2 | — |
| 2024-10-31 | 0.84 | 0.81 | −3.6% | 58.4 | 78.7 | +34.8% |
| 2024-08-01 | 0.79 | 0.82 | +3.8% | 55.7 | 77.9 | +39.9% |
| 2024-04-24 | 0.85 | 0.86 | +1.2% | 55.0 | 78.8 | +43.3% |
| 2024-02-27 | 0.85 | 0.76 | −11.2% | — | 110.4 | — |
| 2023-10-26 | 0.51 | 0.77 | +51.3% | 48.8 | 71.7 | +47.0% |
Surprise is actual minus consensus, as a share of the consensus.