| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.42 | 0.61 | +45.6% | 231.5 | 226.4 | −2.2% |
| 2026-04-30 | 0.45 | 0.32 | −28.7% | 247.8 | 239.3 | −3.4% |
| 2026-02-19 | 0.54 | 0.50 | −7.2% | 216.2 | 204.3 | −5.5% |
| 2025-10-30 | 0.51 | 0.52 | +2.0% | 242.5 | 245.9 | +1.4% |
| 2025-07-24 | 0.36 | 0.43 | +19.4% | 244.5 | 247.1 | +1.1% |
| 2025-04-24 | 0.36 | 0.72 | +100.0% | 249.4 | 245.2 | −1.7% |
| 2025-02-20 | 0.30 | 0.69 | +130.0% | 255.0 | 250.0 | −2.0% |
| 2024-10-24 | 0.10 | 0.46 | +360.0% | 249.8 | 251.7 | +0.8% |
| 2024-07-25 | 0.07 | 0.11 | +57.1% | 241.9 | 246.8 | +2.0% |
| 2024-04-25 | 0.23 | 0.13 | −43.5% | 236.6 | 241.1 | +1.9% |
| 2024-02-22 | 0.23 | −0.11 | −147.8% | 234.0 | 239.5 | +2.3% |
| 2023-10-26 | 0.08 | 0.01 | −87.5% | 229.9 | 233.9 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.