| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.48 | 0.44 | −8.1% | 204.5 | 205.1 | +0.3% |
| 2026-04-21 | 0.48 | 0.50 | +4.4% | 195.9 | 200.8 | +2.5% |
| 2026-02-10 | 0.47 | 0.47 | −0.1% | 185.7 | 190.5 | +2.6% |
| 2025-10-21 | 0.46 | 1.10 | +137.0% | 180.2 | 183.2 | +1.7% |
| 2025-07-31 | 0.47 | 1.06 | +124.9% | 173.2 | 175.5 | +1.4% |
| 2025-04-22 | 0.43 | 1.06 | +149.4% | 164.6 | 169.2 | +2.8% |
| 2025-02-11 | 0.43 | 1.04 | +141.9% | 159.1 | 160.7 | +1.0% |
| 2024-10-22 | 1.03 | 1.03 | +0.0% | 154.7 | 154.3 | −0.3% |
| 2024-07-23 | 1.03 | 1.04 | +1.0% | 150.5 | 152.6 | +1.4% |
| 2024-04-23 | 1.01 | 1.03 | +2.0% | 148.8 | 149.5 | +0.5% |
| 2024-02-13 | 1.00 | 1.00 | +0.0% | 139.4 | 144.2 | +3.4% |
| 2023-10-24 | 0.98 | 1.00 | +2.0% | 133.1 | 136.8 | +2.8% |
Surprise is actual minus consensus, as a share of the consensus.