| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.20 | 0.22 | +12.1% | 543.8 | 546.4 | +0.5% |
| 2026-04-30 | 0.19 | 0.23 | +19.4% | 542.7 | 552.8 | +1.9% |
| 2026-02-12 | 0.18 | 0.21 | +17.8% | 537.2 | 538.1 | +0.2% |
| 2025-10-30 | 0.18 | 0.19 | +6.4% | 523.2 | 531.1 | +1.5% |
| 2025-07-31 | 0.17 | 0.23 | +34.9% | 524.8 | 520.9 | −0.7% |
| 2025-05-01 | 0.17 | 0.18 | +4.8% | 524.7 | 531.3 | +1.3% |
| 2025-02-07 | 0.18 | 0.23 | +28.4% | 516.5 | 521.1 | +0.9% |
| 2024-10-31 | 0.17 | 0.19 | +12.5% | 502.8 | 502.9 | +0.0% |
| 2024-08-01 | 0.16 | 0.17 | +9.1% | 503.5 | 496.2 | −1.4% |
| 2024-05-02 | 0.18 | −0.03 | −116.6% | 482.2 | 498.9 | +3.5% |
| 2024-02-23 | — | 0.21 | — | — | 451.6 | — |
| 2023-10-27 | — | 0.18 | — | — | 446.1 | — |
Surprise is actual minus consensus, as a share of the consensus.