| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.22 | 0.32 | +44.6% | 471.2 | 470.8 | −0.1% |
| 2026-04-22 | 0.22 | 0.37 | +72.0% | 460.0 | 462.8 | +0.6% |
| 2026-02-11 | 0.23 | 0.44 | +91.3% | 467.3 | 466.7 | −0.1% |
| 2025-10-22 | 0.21 | 0.23 | +9.5% | 467.2 | 464.3 | −0.6% |
| 2025-07-23 | 0.20 | 0.21 | +5.0% | 450.8 | 458.5 | +1.7% |
| 2025-04-23 | 0.18 | 0.23 | +27.8% | 446.6 | 447.7 | +0.2% |
| 2025-02-12 | 0.20 | 0.16 | −20.0% | 434.0 | 437.8 | +0.9% |
| 2024-10-23 | 0.20 | 0.19 | −5.0% | 434.7 | 428.1 | −1.5% |
| 2024-07-24 | 0.19 | 0.20 | +5.3% | 424.9 | 426.3 | +0.3% |
| 2024-04-24 | 0.19 | 0.21 | +10.5% | 425.0 | 423.4 | −0.4% |
| 2024-02-14 | 0.16 | 0.20 | +25.0% | 424.2 | 423.8 | −0.1% |
| 2023-10-25 | 0.17 | 0.17 | +0.0% | 423.6 | 411.4 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.