| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.34 | 0.36 | +8.2% | 179.2 | 181.2 | +1.1% |
| 2026-04-27 | 0.30 | 0.35 | +16.7% | 173.5 | 175.1 | +0.9% |
| 2026-01-26 | 0.31 | 0.33 | +6.5% | 174.2 | 179.9 | +3.3% |
| 2025-10-27 | 0.30 | 0.29 | −2.8% | 166.0 | 167.4 | +0.9% |
| 2025-07-29 | 0.28 | 0.30 | +7.1% | 165.6 | 149.5 | −9.7% |
| 2025-04-28 | 0.24 | 0.35 | +43.9% | 145.1 | 155.8 | +7.4% |
| 2025-01-24 | 0.25 | 0.27 | +6.6% | 143.9 | 153.4 | +6.6% |
| 2024-10-29 | 0.26 | 0.26 | +0.0% | 109.7 | 138.7 | +26.4% |
| 2024-07-23 | 0.22 | 0.27 | +21.8% | 104.4 | 97.6 | −6.6% |
| 2024-04-22 | 0.23 | 0.24 | +4.3% | 109.6 | 130.9 | +19.4% |
| 2024-01-22 | 0.24 | 0.23 | −4.2% | 106.2 | 135.1 | +27.3% |
| 2023-10-23 | 0.24 | 0.31 | +29.2% | 111.1 | 138.7 | +24.8% |
Surprise is actual minus consensus, as a share of the consensus.