| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | −0.36 | −0.16 | +56.0% | 510.6 | 516.3 | +1.1% |
| 2026-04-30 | −0.72 | −0.03 | +95.8% | 448.8 | 409.8 | −8.7% |
| 2026-01-29 | −0.49 | −0.90 | −83.7% | 423.4 | 363.5 | −14.1% |
| 2025-11-13 | 0.80 | 1.07 | +34.1% | 674.8 | 791.9 | +17.4% |
| 2025-07-31 | 0.42 | 0.26 | −38.1% | 674.8 | 545.4 | −19.2% |
| 2025-05-01 | 0.26 | 0.42 | +61.5% | 541.8 | 565.3 | +4.3% |
| 2025-01-30 | 0.31 | 0.10 | −67.7% | 464.9 | 469.0 | +0.9% |
| 2024-11-13 | 1.36 | 1.69 | +24.3% | 774.6 | 806.2 | +4.1% |
| 2024-08-01 | 0.84 | 0.88 | +4.8% | 799.8 | 595.7 | −25.5% |
| 2024-05-01 | 0.91 | 1.26 | +38.5% | 572.1 | 541.5 | −5.3% |
| 2024-02-01 | 0.71 | 0.70 | −1.4% | 424.3 | 386.8 | −8.8% |
| 2023-11-16 | 1.39 | 1.80 | +29.5% | 627.3 | 645.4 | +2.9% |
Surprise is actual minus consensus, as a share of the consensus.