| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.75 | 0.84 | +11.9% | 843.2 | 843.9 | +0.1% |
| 2026-04-29 | 0.77 | 0.77 | −0.3% | 851.8 | 830.0 | −2.6% |
| 2026-02-18 | 0.71 | 0.74 | +5.0% | 780.0 | 790.0 | +1.3% |
| 2025-07-30 | 0.45 | 0.52 | +15.5% | 493.6 | 599.5 | +21.4% |
| 2025-04-30 | 0.27 | 0.05 | −80.9% | 363.3 | 474.2 | +30.5% |
| 2025-02-20 | 0.35 | 0.36 | +3.8% | 380.5 | 540.8 | +42.1% |
| 2024-11-07 | 0.29 | 0.26 | −9.8% | 385.8 | 488.3 | +26.6% |
| 2024-08-01 | 0.26 | 0.24 | −7.2% | 387.0 | 454.9 | +17.5% |
| 2024-04-25 | 0.17 | 0.14 | −13.3% | 367.3 | 376.7 | +2.6% |
| 2024-02-22 | 0.14 | 0.16 | +8.9% | 341.2 | 337.5 | −1.1% |
| 2023-10-24 | 0.15 | 0.13 | −13.3% | 340.6 | 347.0 | +1.9% |
| 2023-07-27 | 0.16 | 0.25 | +53.0% | 332.9 | 345.8 | +3.9% |
Surprise is actual minus consensus, as a share of the consensus.