| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.37 | 0.45 | +19.3% | 845.7 | 866.0 | +2.4% |
| 2026-05-05 | 0.39 | 0.42 | +7.7% | 787.7 | 788.7 | +0.1% |
| 2026-02-24 | 0.30 | 0.34 | +13.3% | 741.1 | 745.1 | +0.5% |
| 2025-11-04 | 0.35 | 0.41 | +17.1% | 770.7 | 782.6 | +1.6% |
| 2025-08-05 | 0.33 | 0.37 | +12.1% | 771.1 | 761.5 | −1.2% |
| 2025-05-08 | 0.27 | 0.39 | +44.4% | 755.1 | 706.0 | −6.5% |
| 2025-02-27 | 0.24 | 0.27 | +12.5% | 686.0 | 663.3 | −3.3% |
| 2024-10-24 | 0.20 | 0.19 | −5.0% | 634.5 | 693.2 | +9.3% |
| 2024-08-01 | 0.15 | 0.26 | +73.3% | 673.4 | 667.8 | −0.8% |
| 2024-05-01 | 0.13 | 0.12 | −7.7% | 634.9 | 596.7 | −6.0% |
| 2024-02-28 | 0.09 | 0.19 | +111.1% | 556.7 | 558.8 | +0.4% |
| 2023-10-25 | 0.13 | 0.13 | +0.0% | 587.0 | 585.2 | −0.3% |
Surprise is actual minus consensus, as a share of the consensus.