| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.12 | 0.17 | +44.6% | 400.0 | 407.1 | +1.8% |
| 2026-04-28 | −0.31 | −0.26 | +16.1% | 331.2 | 345.7 | +4.4% |
| 2026-02-25 | 0.23 | 0.27 | +17.4% | 342.1 | 349.0 | +2.0% |
| 2025-11-05 | 0.50 | 0.51 | +2.0% | 345.1 | 398.7 | +15.5% |
| 2025-07-29 | 0.58 | 0.65 | +12.1% | 399.8 | 407.5 | +1.9% |
| 2025-05-01 | 0.13 | 0.16 | +23.1% | 397.8 | 320.3 | −19.5% |
| 2025-02-26 | 0.12 | 0.20 | +66.7% | 330.7 | 337.6 | +2.1% |
| 2024-11-08 | 0.53 | 0.59 | +11.3% | 327.3 | 404.5 | +23.6% |
| 2024-07-24 | 0.60 | 0.69 | +15.0% | 408.7 | 397.1 | −2.8% |
| 2024-04-23 | 0.16 | 0.21 | +31.2% | 394.1 | 314.1 | −20.3% |
| 2024-02-21 | 0.15 | 0.21 | +40.0% | 306.6 | 334.1 | +9.0% |
| 2023-10-26 | 0.57 | 0.61 | +7.0% | 392.8 | 395.8 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.