| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.66 | 0.83 | +26.1% | 744.8 | 833.6 | +11.9% |
| 2026-04-21 | 1.32 | 1.52 | +15.2% | 925.2 | 1,034.2 | +11.8% |
| 2026-02-24 | 0.68 | 0.82 | +20.6% | 752.5 | 820.2 | +9.0% |
| 2025-10-28 | 0.50 | 0.57 | +14.0% | 770.9 | 655.6 | −15.0% |
| 2025-07-22 | 0.61 | 0.66 | +8.2% | 711.0 | 699.6 | −1.6% |
| 2025-04-22 | 0.92 | 0.96 | +4.8% | 795.9 | 846.3 | +6.3% |
| 2025-02-25 | 0.55 | 0.68 | +23.6% | 676.5 | 667.0 | −1.4% |
| 2024-10-22 | 0.35 | 0.48 | +37.1% | 695.5 | 567.9 | −18.3% |
| 2024-07-23 | 0.42 | 0.46 | +9.9% | 610.9 | 513.2 | −16.0% |
| 2024-04-23 | 0.60 | 0.69 | +15.8% | 680.3 | 598.8 | −12.0% |
| 2024-02-21 | 0.46 | 0.63 | +37.0% | 671.5 | 650.3 | −3.2% |
| 2023-10-24 | 0.31 | 0.46 | +48.4% | 685.3 | 571.3 | −16.6% |
Surprise is actual minus consensus, as a share of the consensus.