| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.50 | 0.58 | +16.0% | 977.0 | 977.0 | +0.0% |
| 2026-05-14 | 0.72 | −0.31 | −142.9% | 949.0 | 997.4 | +5.1% |
| 2026-01-30 | 1.00 | 0.30 | −70.0% | 1,120.0 | 1,014.0 | −9.5% |
| 2025-10-23 | 0.80 | 0.10 | −87.5% | 951.0 | 1,049.0 | +10.3% |
| 2025-09-30 | 0.80 | 0.09 | −88.8% | 951.0 | 1,049.5 | +10.4% |
| 2025-08-08 | 0.50 | 0.30 | −40.0% | 895.0 | 841.0 | −6.0% |
| 2025-08-04 | 0.50 | 0.31 | −38.0% | 1,154.0 | 841.2 | −27.1% |
| 2025-05-13 | 0.50 | 1.00 | +100.0% | 883.0 | 863.0 | −2.3% |
| 2025-01-24 | 1.10 | 1.00 | −9.1% | 998.0 | 981.0 | −1.7% |
| 2024-10-25 | 0.50 | 0.90 | +80.0% | 924.0 | 907.0 | −1.8% |
| 2024-08-02 | 0.90 | 0.60 | −33.3% | 803.0 | 825.0 | +2.7% |
| 2024-05-24 | 0.10 | 0.80 | +700.0% | 767.0 | 743.0 | −3.1% |
Surprise is actual minus consensus, as a share of the consensus.