| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.67 | 0.75 | +11.7% | 396.0 | 399.0 | +0.8% |
| 2026-05-04 | 0.65 | 0.68 | +4.6% | 389.5 | 390.1 | +0.2% |
| 2026-02-02 | 0.72 | 0.72 | −0.4% | 419.2 | 404.2 | −3.6% |
| 2025-11-03 | 0.73 | 0.75 | +2.6% | 417.9 | 420.9 | +0.7% |
| 2025-07-30 | 0.56 | 0.74 | +32.1% | 429.3 | 413.5 | −3.7% |
| 2025-04-30 | 0.62 | 0.65 | +5.2% | 381.6 | 381.0 | −0.2% |
| 2025-01-29 | 0.65 | 0.68 | +4.6% | 399.4 | 395.0 | −1.1% |
| 2024-10-30 | 0.66 | 0.63 | −4.5% | 377.2 | 378.5 | +0.3% |
| 2024-07-31 | 0.63 | 0.59 | −6.3% | 365.2 | 365.5 | +0.1% |
| 2024-04-25 | 0.63 | 0.59 | −6.3% | 354.2 | 355.6 | +0.4% |
| 2024-01-31 | 0.63 | 0.55 | −12.7% | 358.9 | 356.5 | −0.7% |
| 2023-10-25 | 0.55 | 0.57 | +3.6% | 342.5 | 361.3 | +5.5% |
Surprise is actual minus consensus, as a share of the consensus.