| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 11.76 | 10.45 | −11.2% | 679.2 | 674.2 | −0.7% |
| 2026-04-28 | 10.89 | 12.50 | +14.8% | 630.2 | 691.7 | +9.8% |
| 2026-01-28 | 7.08 | 7.33 | +3.5% | 501.3 | 512.0 | +2.1% |
| 2025-11-05 | 7.32 | 7.74 | +5.7% | 513.3 | 515.8 | +0.5% |
| 2025-07-30 | 7.71 | 8.57 | +11.2% | 515.3 | 536.4 | +4.1% |
| 2025-04-29 | 7.48 | 7.81 | +4.4% | 499.8 | 498.7 | −0.2% |
| 2025-02-04 | 6.09 | 5.79 | −4.9% | 452.2 | 440.0 | −2.7% |
| 2024-11-06 | 6.39 | 6.54 | +2.3% | 447.9 | 453.8 | +1.3% |
| 2024-07-31 | 6.32 | 5.05 | −20.1% | 445.5 | 447.8 | +0.5% |
| 2024-04-25 | 5.81 | 6.14 | +5.7% | 425.8 | 433.8 | +1.9% |
| 2024-01-25 | 5.06 | 4.81 | −4.9% | 390.9 | 382.1 | −2.3% |
| 2023-11-08 | 5.21 | 5.01 | −3.8% | 389.4 | 389.7 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.