| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.33 | 0.34 | +2.5% | 155.9 | 151.1 | −3.1% |
| 2026-04-22 | 0.32 | 0.28 | −12.5% | 147.9 | 149.4 | +1.0% |
| 2026-02-11 | 0.33 | 0.34 | +3.6% | 142.6 | 140.1 | −1.8% |
| 2025-10-22 | 0.48 | 0.33 | −31.2% | 149.4 | 144.9 | −3.0% |
| 2025-07-23 | 0.47 | 0.32 | −31.9% | 138.1 | 137.1 | −0.7% |
| 2025-04-23 | 0.46 | 0.29 | −37.0% | 124.2 | 129.4 | +4.2% |
| 2025-02-12 | 0.31 | 0.30 | −3.2% | 121.2 | 119.7 | −1.3% |
| 2024-10-23 | 0.31 | 0.27 | −12.9% | 119.1 | 118.0 | −1.0% |
| 2024-07-24 | 0.29 | 0.29 | +0.0% | 106.4 | 108.9 | +2.3% |
| 2024-04-24 | 0.28 | 0.28 | +0.0% | 106.6 | 103.5 | −2.9% |
| 2024-02-14 | 0.26 | 0.31 | +19.2% | 98.7 | 97.7 | −0.9% |
| 2023-10-25 | 0.27 | 0.29 | +7.4% | 90.0 | 91.7 | +1.9% |
Surprise is actual minus consensus, as a share of the consensus.