| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.29 | 1.82 | −20.4% | 206.4 | 210.7 | +2.1% |
| 2026-04-29 | 1.62 | 1.72 | +6.2% | 172.1 | 178.5 | +3.7% |
| 2026-02-17 | 1.58 | 1.88 | +19.0% | 172.0 | 175.9 | +2.3% |
| 2025-10-29 | 1.43 | 1.99 | +39.2% | 171.2 | 179.0 | +4.5% |
| 2025-07-24 | 1.36 | 1.58 | +16.2% | 156.3 | 168.3 | +7.7% |
| 2025-04-24 | 1.15 | 1.28 | +11.3% | 147.9 | 152.2 | +2.9% |
| 2025-02-18 | 1.01 | 1.45 | +43.6% | 126.4 | 149.9 | +18.6% |
| 2024-10-23 | 0.83 | 0.94 | +13.3% | 123.5 | 123.6 | +0.1% |
| 2024-07-24 | 0.87 | 1.54 | +77.0% | 137.5 | 133.2 | −3.1% |
| 2024-04-25 | 0.99 | 1.26 | +27.3% | 128.1 | 128.1 | +0.0% |
| 2024-02-21 | 1.38 | 1.29 | −6.5% | 150.5 | 140.0 | −7.0% |
| 2023-10-25 | 1.27 | 1.68 | +32.3% | 147.0 | 158.7 | +8.0% |
Surprise is actual minus consensus, as a share of the consensus.