| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | — | 1.28 | — | 389.0 | 411.0 | +5.7% |
| 2026-04-28 | — | 0.96 | — | 394.0 | 369.0 | −6.3% |
| 2026-02-18 | 2.00 | 2.16 | +8.0% | 449.2 | 431.6 | −3.9% |
| 2025-07-30 | 1.29 | 1.40 | +8.5% | 374.0 | 375.6 | +0.4% |
| 2025-05-05 | 1.36 | 1.36 | +0.0% | 361.5 | 368.9 | +2.0% |
| 2025-02-10 | 2.57 | 1.96 | −23.7% | 449.2 | 408.4 | −9.1% |
| 2024-10-29 | 3.57 | 3.57 | +0.0% | 397.7 | 405.7 | +2.0% |
| 2024-07-30 | — | 1.40 | — | 364.7 | 344.0 | −5.7% |
| 2024-05-06 | — | 1.80 | — | 1,535.2 | 344.0 | −77.6% |
| 2024-03-19 | — | 2.47 | — | 391.2 | 398.4 | +1.9% |
| 2023-10-29 | 1.41 | 1.76 | +24.8% | 308.7 | 348.2 | +12.8% |
| 2023-07-31 | — | 1.39 | — | 301.8 | 301.8 | −0.0% |
Surprise is actual minus consensus, as a share of the consensus.