| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.09 | 0.10 | +13.7% | 396.6 | 375.2 | −5.4% |
| 2026-05-07 | 0.42 | 0.39 | −7.1% | 688.3 | 606.0 | −12.0% |
| 2026-02-05 | 0.37 | 0.37 | +0.0% | 561.5 | 534.0 | −4.9% |
| 2025-11-06 | 0.07 | 0.09 | +28.6% | 562.2 | 315.1 | −43.9% |
| 2025-08-07 | 0.13 | 0.07 | −46.2% | 263.9 | 351.2 | +33.1% |
| 2025-05-08 | 0.36 | 0.40 | +11.1% | 312.3 | 674.8 | +116.1% |
| 2025-02-06 | 0.31 | 0.34 | +9.7% | 789.6 | 535.5 | −32.2% |
| 2024-11-07 | 0.26 | 0.32 | +23.1% | 1,001.4 | 1,050.5 | +4.9% |
| 2024-08-08 | 0.22 | 0.32 | +45.5% | 1,061.1 | 1,047.5 | −1.3% |
| 2024-05-02 | 0.47 | 0.52 | +10.6% | 1,325.7 | 1,213.8 | −8.4% |
| 2024-02-08 | 0.49 | 0.48 | −2.0% | 1,231.4 | 1,135.3 | −7.8% |
| 2023-11-02 | 0.25 | 0.29 | +16.0% | 1,019.0 | 1,000.8 | −1.8% |
Surprise is actual minus consensus, as a share of the consensus.