| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-25 | 1.40 | 1.76 | +26.0% | 479.0 | — | — |
| 2026-05-04 | 1.57 | 1.47 | −6.4% | 463.9 | 453.4 | −2.3% |
| 2026-02-03 | 2.23 | 2.20 | −1.3% | 519.7 | 518.0 | −0.3% |
| 2025-11-04 | 1.70 | 1.74 | +2.4% | 474.3 | 493.5 | +4.1% |
| 2025-08-21 | 1.35 | 1.33 | −1.5% | 474.0 | 475.4 | +0.3% |
| 2025-04-30 | 1.61 | 1.54 | −4.3% | 453.4 | 457.8 | +1.0% |
| 2025-02-04 | 1.94 | 2.22 | +14.4% | 482.5 | 509.3 | +5.5% |
| 2024-10-31 | 1.66 | 1.62 | −2.4% | 468.5 | 466.6 | −0.4% |
| 2024-08-22 | 1.40 | 1.26 | −10.0% | 463.1 | 452.8 | −2.2% |
| 2024-05-02 | 1.38 | 1.03 | −25.4% | 463.8 | 471.4 | +1.7% |
| 2024-02-01 | 1.63 | 1.87 | +14.7% | 492.0 | 485.9 | −1.2% |
| 2023-11-02 | 1.61 | 1.59 | −1.2% | 458.0 | 461.6 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.