| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | −1.49 | −1.33 | +10.5% | 374.8 | 374.8 | −0.0% |
| 2026-04-28 | −1.32 | −1.29 | +2.3% | 363.6 | 360.3 | −0.9% |
| 2026-02-18 | −0.50 | −0.42 | +15.2% | 379.0 | 386.4 | +2.0% |
| 2025-10-28 | −0.53 | −0.51 | +3.8% | 387.9 | 399.0 | +2.9% |
| 2025-07-29 | −0.53 | 0.22 | +141.5% | 387.9 | 391.8 | +1.0% |
| 2025-04-29 | 0.17 | −0.36 | −311.8% | 397.0 | 378.2 | −4.7% |
| 2025-02-13 | −0.33 | −1.17 | −254.5% | 473.0 | 387.1 | −18.2% |
| 2024-11-04 | 0.29 | −0.64 | −320.7% | 473.0 | 393.3 | −16.8% |
| 2024-08-06 | 0.30 | −0.42 | −240.0% | 585.0 | 586.4 | +0.2% |
| 2024-04-29 | 1.11 | 1.43 | +28.8% | 585.0 | 496.2 | −15.2% |
| 2024-02-20 | 1.42 | 1.35 | −4.9% | 497.0 | 512.9 | +3.2% |
| 2023-10-30 | 1.82 | 2.19 | +20.3% | 525.0 | 278.9 | −46.9% |
Surprise is actual minus consensus, as a share of the consensus.