| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.57 | 1.03 | −34.2% | 611.6 | 600.0 | −1.9% |
| 2026-05-06 | 2.10 | 2.69 | +28.1% | 712.4 | 774.3 | +8.7% |
| 2026-02-04 | 1.59 | 1.92 | +20.8% | 639.0 | 685.8 | +7.3% |
| 2025-11-05 | 2.27 | 3.47 | +52.9% | 750.9 | 893.8 | +19.0% |
| 2025-07-30 | 1.21 | 1.64 | +35.5% | 583.4 | 643.9 | +10.4% |
| 2025-04-30 | 1.39 | 1.79 | +28.8% | 606.7 | 636.4 | +4.9% |
| 2025-02-05 | 0.89 | 1.10 | +23.7% | 554.2 | 565.1 | +2.0% |
| 2024-11-06 | 1.45 | 1.54 | +6.2% | 620.7 | 626.5 | +0.9% |
| 2024-07-31 | 0.97 | 0.98 | +1.3% | 529.5 | 518.6 | −2.1% |
| 2024-05-01 | 1.23 | 1.46 | +18.7% | 577.5 | 603.1 | +4.4% |
| 2024-01-31 | 0.98 | 1.11 | +13.3% | 539.0 | 550.2 | +2.1% |
| 2023-11-01 | 1.14 | 1.20 | +5.3% | 558.0 | 546.6 | −2.0% |
Surprise is actual minus consensus, as a share of the consensus.