| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.82 | 0.77 | −6.9% | 108.9 | 102.9 | −5.5% |
| 2026-05-06 | 0.85 | 0.86 | +1.2% | 111.4 | 106.1 | −4.7% |
| 2026-02-25 | 0.80 | 0.75 | −6.3% | 103.6 | 105.5 | +1.8% |
| 2025-11-05 | 0.72 | 0.75 | +4.2% | 103.5 | 102.7 | −0.8% |
| 2025-08-06 | 0.72 | 0.74 | +2.8% | 101.4 | 102.1 | +0.8% |
| 2025-04-30 | 0.80 | 0.96 | +20.0% | 101.2 | 107.1 | +5.8% |
| 2025-02-26 | 0.51 | 0.62 | +21.6% | 96.7 | 99.1 | +2.4% |
| 2024-10-30 | 0.42 | 0.64 | +52.4% | 96.7 | 100.7 | +4.1% |
| 2024-07-31 | 0.53 | 0.63 | +18.9% | 93.2 | 103.1 | +10.6% |
| 2024-05-01 | 0.59 | 0.75 | +27.1% | 94.7 | 103.9 | +9.7% |
| 2024-02-21 | 0.49 | 0.77 | +57.1% | 93.7 | 98.8 | +5.5% |
| 2023-11-08 | 0.50 | 0.33 | −34.0% | 93.2 | 90.5 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.