| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 2.21 | 1.28 | −42.1% | 544.4 | 574.1 | +5.5% |
| 2026-05-04 | 1.97 | 2.09 | +6.1% | 505.8 | 511.0 | +1.0% |
| 2026-02-10 | 1.77 | 1.94 | +9.6% | 473.9 | 489.4 | +3.3% |
| 2025-11-04 | 1.47 | 1.74 | +18.4% | 473.1 | 463.3 | −2.1% |
| 2025-08-05 | 1.28 | 1.50 | +17.2% | 421.5 | 441.5 | +4.7% |
| 2025-04-30 | 1.04 | 1.23 | +18.3% | 392.1 | 404.6 | +3.2% |
| 2025-02-12 | 1.09 | 1.30 | +19.3% | 394.2 | 415.4 | +5.4% |
| 2024-10-30 | 0.92 | 0.98 | +6.5% | 394.0 | 374.2 | −5.0% |
| 2024-07-30 | 0.69 | 0.85 | +23.2% | 350.1 | 364.9 | +4.3% |
| 2024-05-01 | 0.71 | 0.58 | −18.3% | 351.8 | 327.5 | −6.9% |
| 2024-02-06 | 1.16 | 1.24 | +6.9% | 406.1 | 405.3 | −0.2% |
| 2023-10-31 | 1.16 | 1.28 | +10.3% | 417.9 | 410.0 | −1.9% |
Surprise is actual minus consensus, as a share of the consensus.