| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.80 | 0.80 | +0.1% | 428.5 | 430.5 | +0.5% |
| 2026-04-23 | 0.77 | 0.82 | +7.0% | 413.0 | 420.0 | +1.7% |
| 2026-02-19 | 0.76 | 0.95 | +25.8% | 405.2 | 407.0 | +0.4% |
| 2025-10-30 | 0.96 | 0.97 | +1.0% | 406.4 | 397.6 | −2.2% |
| 2025-07-24 | 0.96 | 0.96 | +0.0% | 400.5 | 394.9 | −1.4% |
| 2025-04-24 | 0.96 | 0.96 | +0.0% | 396.5 | 395.2 | −0.3% |
| 2025-02-20 | 0.94 | 0.95 | +1.1% | 391.5 | 389.6 | −0.5% |
| 2024-10-24 | 0.75 | 0.67 | −10.7% | 391.7 | 385.3 | −1.6% |
| 2024-07-25 | 0.73 | 0.77 | +5.5% | 377.2 | 380.6 | +0.9% |
| 2024-04-25 | 0.93 | 0.92 | −1.1% | 368.8 | 376.0 | +1.9% |
| 2024-02-27 | 0.70 | 0.78 | +11.4% | 361.2 | 369.0 | +2.2% |
| 2023-10-26 | 0.69 | 0.70 | +1.4% | 356.7 | 321.2 | −10.0% |
Surprise is actual minus consensus, as a share of the consensus.