| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-04-30 | 1.72 | 1.64 | −4.7% | 525.5 | 504.9 | −3.9% |
| 2025-02-19 | 3.97 | 4.44 | +11.8% | 867.3 | 882.2 | +1.7% |
| 2024-11-06 | 1.76 | 2.58 | +46.6% | 521.1 | 601.9 | +15.5% |
| 2024-07-31 | 1.92 | 2.50 | +30.2% | 550.3 | 594.1 | +8.0% |
| 2024-05-01 | 1.92 | 1.39 | −27.6% | 549.9 | 466.6 | −15.1% |
| 2024-02-21 | 3.71 | 3.94 | +6.2% | 797.5 | 805.1 | +1.0% |
| 2023-11-01 | 1.26 | 1.41 | +11.9% | 469.6 | 458.8 | −2.3% |
| 2023-08-02 | 1.49 | 1.60 | +7.4% | 491.1 | 496.6 | +1.1% |
| 2023-05-03 | 1.59 | 1.85 | +16.4% | 492.6 | 509.4 | +3.4% |
| 2023-02-22 | 2.80 | 3.09 | +10.4% | 647.3 | 694.1 | +7.2% |
| 2022-11-02 | 1.62 | 1.77 | +9.3% | 467.4 | 472.5 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.