| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.72 | 0.81 | +12.4% | 51.0 | 49.9 | −2.1% |
| 2026-04-23 | 0.63 | 0.66 | +4.8% | 49.6 | 49.1 | −1.0% |
| 2026-01-22 | 0.64 | 0.68 | +6.3% | 49.6 | 49.9 | +0.6% |
| 2025-10-23 | 0.63 | 0.69 | +9.5% | 49.6 | 54.0 | +8.9% |
| 2025-07-17 | 0.72 | 0.38 | −47.2% | 48.1 | 44.4 | −7.7% |
| 2025-04-17 | 0.60 | 0.63 | +5.0% | 52.6 | 47.3 | −10.1% |
| 2025-01-23 | 0.43 | 0.33 | −23.3% | 50.5 | 50.4 | −0.2% |
| 2024-10-17 | 0.50 | 0.21 | −58.0% | 49.0 | 22.8 | −53.5% |
| 2024-07-18 | 0.53 | 0.32 | −39.6% | 50.0 | 54.3 | +8.6% |
| 2024-04-18 | 0.59 | 0.52 | −11.9% | 50.8 | 55.0 | +8.2% |
| 2024-01-25 | 0.48 | 0.61 | +27.1% | 48.3 | 50.5 | +4.5% |
| 2023-10-19 | 0.55 | 0.54 | −1.8% | 48.1 | 49.3 | +2.6% |
Surprise is actual minus consensus, as a share of the consensus.