| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.58 | 1.58 | +0.1% | 606.6 | 616.7 | +1.7% |
| 2026-05-07 | 0.82 | 1.00 | +21.4% | 522.9 | 528.0 | +1.0% |
| 2026-02-20 | 1.58 | 2.24 | +41.8% | 592.7 | 595.9 | +0.6% |
| 2025-11-06 | 2.14 | 2.20 | +2.8% | 592.0 | 585.5 | −1.1% |
| 2025-08-08 | 2.15 | 2.22 | +3.3% | 583.9 | 579.3 | −0.8% |
| 2025-05-08 | 1.54 | 1.60 | +3.9% | 575.4 | 505.4 | −12.2% |
| 2025-02-20 | 1.47 | 2.21 | +50.3% | 530.3 | 579.6 | +9.3% |
| 2024-11-08 | 2.21 | 2.15 | −2.7% | 582.9 | 564.1 | −3.2% |
| 2024-08-08 | 2.07 | 2.08 | +0.5% | 565.0 | 565.3 | +0.0% |
| 2024-05-02 | 1.52 | 1.54 | +1.3% | 490.9 | 498.2 | +1.5% |
| 2024-02-23 | 1.95 | 2.10 | +7.7% | 547.7 | 555.9 | +1.5% |
| 2023-11-02 | 1.91 | 2.04 | +6.8% | 542.0 | 542.6 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.