| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 1.64 | 1.60 | −2.4% | 755.8 | 740.0 | −2.1% |
| 2026-04-28 | 1.53 | 1.57 | +2.6% | 735.3 | 735.9 | +0.1% |
| 2026-01-23 | 1.53 | 1.59 | +3.9% | 731.1 | 746.2 | +2.1% |
| 2025-10-15 | 1.52 | 1.59 | +4.6% | 727.8 | 1,125.2 | +54.6% |
| 2025-07-21 | 1.43 | 1.56 | +9.1% | 732.4 | 1,095.2 | +49.6% |
| 2025-04-21 | 1.38 | 1.34 | −2.9% | 711.5 | 1,066.1 | +49.8% |
| 2025-01-17 | 1.35 | 1.43 | +5.9% | 687.6 | 661.0 | −3.9% |
| 2024-10-17 | 1.34 | 1.14 | −14.9% | 677.7 | 593.6 | −12.4% |
| 2024-07-23 | 1.34 | 1.07 | −20.1% | 677.0 | 1,019.7 | +50.6% |
| 2024-04-23 | 1.41 | 1.27 | −9.9% | 680.7 | 667.1 | −2.0% |
| 2024-01-23 | 1.48 | 1.05 | −29.1% | 679.0 | 634.8 | −6.5% |
| 2023-11-07 | 1.49 | 1.28 | −14.1% | 686.1 | 676.9 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.