| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 0.56 | 0.12 | −78.8% | 452.0 | 421.3 | −6.8% |
| 2026-05-08 | −0.48 | −0.50 | −5.3% | 364.9 | 404.2 | +10.8% |
| 2026-02-20 | −0.06 | 0.03 | +150.0% | 341.1 | 359.9 | +5.5% |
| 2025-11-07 | −0.06 | 0.08 | +233.3% | 340.9 | 374.5 | +9.9% |
| 2025-08-01 | 0.40 | 1.24 | +210.0% | 365.0 | 410.0 | +12.3% |
| 2025-05-02 | 0.83 | 0.93 | +12.0% | 435.0 | 377.8 | −13.2% |
| 2025-02-21 | −0.37 | 0.09 | +124.3% | 391.0 | 329.1 | −15.8% |
| 2024-11-01 | 0.66 | 0.88 | +33.3% | 422.8 | 398.2 | −5.8% |
| 2024-08-02 | 1.20 | 1.55 | +29.2% | 426.8 | 453.5 | +6.3% |
| 2024-05-03 | −0.54 | −0.56 | −3.7% | 344.6 | 336.8 | −2.3% |
| 2024-02-16 | −0.12 | −0.10 | +16.7% | 335.9 | 382.2 | +13.8% |
| 2023-11-03 | −0.05 | −0.36 | −690.9% | 367.9 | 322.9 | −12.2% |
Surprise is actual minus consensus, as a share of the consensus.