| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 2.42 | 2.50 | +3.3% | 716.3 | 744.3 | +3.9% |
| 2026-05-07 | 1.72 | 2.77 | +61.0% | 704.8 | 679.5 | −3.6% |
| 2026-03-18 | 1.59 | 1.87 | +17.6% | 691.9 | 734.4 | +6.1% |
| 2025-11-10 | 1.70 | 1.30 | −23.5% | 506.7 | 495.3 | −2.2% |
| 2025-08-07 | 1.23 | 1.59 | +29.3% | 355.5 | 393.8 | +10.8% |
| 2025-05-08 | 1.48 | 1.46 | −1.4% | 343.2 | 344.9 | +0.5% |
| 2025-03-13 | 1.27 | 1.65 | +29.9% | 355.0 | 352.3 | −0.8% |
| 2024-03-04 | 0.96 | 1.10 | +14.5% | 306.5 | 308.6 | +0.7% |
| 2023-09-30 | — | — | — | — | 294.9 | — |
| 2023-06-30 | — | — | — | — | 290.8 | — |
| 2023-03-31 | — | — | — | — | 261.0 | — |
| 2022-12-31 | — | — | — | — | 1,046.9 | — |
Surprise is actual minus consensus, as a share of the consensus.