| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.52 | 1.84 | +21.0% | 549.8 | 613.9 | +11.7% |
| 2026-04-29 | 1.24 | 1.27 | +2.4% | 479.0 | 549.8 | +14.8% |
| 2026-02-12 | 1.51 | 1.53 | +1.3% | 448.8 | 489.8 | +9.1% |
| 2025-10-29 | 1.41 | 1.41 | +0.0% | 448.8 | 438.4 | −2.3% |
| 2025-07-30 | 1.18 | 1.37 | +16.1% | 441.4 | 431.7 | −2.2% |
| 2025-05-01 | 1.12 | 1.13 | +0.9% | 413.7 | 420.3 | +1.6% |
| 2025-02-19 | 1.43 | 1.55 | +8.4% | 422.4 | 436.9 | +3.4% |
| 2024-10-30 | 1.41 | 1.41 | +0.0% | 434.9 | 436.7 | +0.4% |
| 2024-08-05 | 1.41 | 1.42 | +0.7% | 424.0 | 425.7 | +0.4% |
| 2024-05-01 | 0.98 | 0.96 | −2.0% | 425.3 | 385.3 | −9.4% |
| 2024-02-15 | 1.38 | 1.41 | +2.2% | 420.4 | 421.1 | +0.2% |
| 2023-11-01 | 1.42 | 1.51 | +6.3% | 399.9 | 403.1 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.