| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.34 | 0.85 | −36.5% | 556.5 | 575.0 | +3.3% |
| 2026-05-06 | 1.17 | 1.27 | +8.5% | 415.6 | 466.0 | +12.1% |
| 2026-02-18 | 1.11 | 1.16 | +4.5% | 300.7 | 300.5 | −0.1% |
| 2025-11-04 | 0.95 | 1.15 | +21.1% | 308.8 | 310.7 | +0.6% |
| 2025-07-30 | 0.93 | 1.01 | +8.6% | 308.8 | 317.8 | +2.9% |
| 2025-04-30 | 0.95 | 0.99 | +4.2% | 321.6 | 317.7 | −1.2% |
| 2025-02-05 | 0.92 | 1.09 | +18.5% | 242.6 | 316.3 | +30.4% |
| 2024-11-06 | 0.91 | 1.03 | +13.2% | 240.8 | 333.4 | +38.4% |
| 2024-07-31 | 0.90 | 0.99 | +10.0% | 237.9 | 321.1 | +35.0% |
| 2024-05-01 | 0.84 | 0.98 | +16.7% | 236.6 | 319.4 | +35.0% |
| 2024-02-07 | 0.87 | 0.96 | +10.3% | 254.6 | 326.0 | +28.1% |
| 2023-11-01 | 0.81 | 1.04 | +28.4% | 235.7 | 313.5 | +33.0% |
Surprise is actual minus consensus, as a share of the consensus.