| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.44 | 1.45 | +0.5% | 564.3 | 537.5 | −4.8% |
| 2026-04-29 | 2.85 | 2.71 | −4.9% | 856.6 | 858.4 | +0.2% |
| 2026-01-28 | 1.91 | 2.06 | +7.9% | 653.8 | 651.5 | −0.3% |
| 2025-11-05 | 1.11 | 1.22 | +9.9% | 513.5 | 456.4 | −11.1% |
| 2025-07-30 | 1.50 | 1.64 | +9.3% | 540.1 | 531.8 | −1.5% |
| 2025-04-30 | 2.18 | 2.39 | +9.6% | 774.6 | 730.0 | −5.8% |
| 2025-01-29 | 1.57 | 1.66 | +5.7% | 637.2 | 549.5 | −13.8% |
| 2024-11-06 | 0.83 | 0.77 | −7.2% | 524.7 | 372.1 | −29.1% |
| 2024-07-31 | 0.92 | 0.99 | +7.6% | 536.4 | 417.4 | −22.2% |
| 2024-05-01 | 1.51 | 1.79 | +18.5% | 767.3 | 629.9 | −17.9% |
| 2024-02-07 | 1.33 | 1.46 | +9.8% | 664.6 | 525.4 | −20.9% |
| 2023-11-01 | 0.84 | 0.78 | −7.1% | 459.4 | 368.9 | −19.7% |
Surprise is actual minus consensus, as a share of the consensus.