| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | — | 0.55 | — | 610.5 | 688.1 | +12.7% |
| 2026-08-02 | — | 0.58 | — | 610.5 | 688.1 | +12.7% |
| 2026-05-10 | — | 0.98 | — | 619.0 | 664.0 | +7.3% |
| 2026-03-05 | 1.13 | 1.13 | +0.0% | 632.5 | 663.0 | +4.8% |
| 2025-08-07 | — | 0.80 | — | 585.0 | 571.5 | −2.3% |
| 2025-05-11 | 1.00 | 0.91 | −8.8% | 576.0 | 589.4 | +2.3% |
| 2025-03-24 | 1.04 | 1.20 | +15.4% | 594.7 | 594.4 | −0.0% |
| 2024-11-05 | 0.99 | 1.34 | +35.4% | 599.0 | 587.2 | −2.0% |
| 2024-08-05 | — | 0.89 | — | 570.3 | 564.8 | −1.0% |
| 2024-05-01 | — | 0.87 | — | 607.0 | 552.8 | −8.9% |
| 2024-03-24 | — | 0.85 | — | 619.0 | 549.1 | −11.3% |
| 2023-11-06 | 0.95 | 1.13 | +18.9% | 541.0 | 566.0 | +4.6% |
Surprise is actual minus consensus, as a share of the consensus.