| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.75 | 0.79 | +5.2% | 639.8 | 892.9 | +39.6% |
| 2026-04-21 | 0.75 | 0.76 | +2.0% | 665.7 | 341.6 | −48.7% |
| 2026-01-28 | 0.73 | 0.74 | +1.4% | 697.2 | 1,061.4 | +52.2% |
| 2025-10-21 | 0.72 | 1.34 | +85.9% | 546.6 | 1,449.4 | +165.2% |
| 2025-07-22 | 0.71 | 0.09 | −87.1% | 579.2 | 1,789.1 | +208.9% |
| 2025-04-30 | 0.70 | 0.21 | −69.7% | 418.5 | 1,487.9 | +255.5% |
| 2025-01-29 | 0.67 | 0.92 | +38.2% | 422.5 | 1,951.4 | +361.9% |
| 2024-10-23 | 0.67 | 0.13 | −80.7% | 495.2 | 133.1 | −73.1% |
| 2024-07-24 | 0.65 | −0.02 | −102.9% | 462.8 | 1,645.5 | +255.5% |
| 2024-04-24 | 0.65 | 0.92 | +43.3% | 548.0 | 1,510.2 | +175.6% |
| 2024-02-08 | 0.65 | −0.81 | −225.2% | 120.2 | 350.6 | −191.8% |
| 2023-11-02 | 0.68 | −1.14 | −268.2% | 286.0 | 507.2 | −277.3% |
Surprise is actual minus consensus, as a share of the consensus.