| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | −0.03 | 0.00 | +110.6% | 457.4 | 496.0 | +8.4% |
| 2026-05-05 | −0.57 | −0.40 | +29.8% | 363.1 | 392.9 | +8.2% |
| 2026-02-25 | 0.43 | 0.34 | −20.9% | 378.9 | 384.5 | +1.5% |
| 2025-10-28 | 0.42 | 0.49 | +16.7% | 379.9 | 394.2 | +3.8% |
| 2025-07-29 | 0.41 | 0.52 | +26.8% | 354.5 | 390.7 | +10.2% |
| 2025-05-01 | 0.25 | 0.13 | −48.9% | 302.9 | 306.5 | +1.2% |
| 2025-02-12 | 0.81 | 1.04 | +28.4% | 379.4 | 430.0 | +13.3% |
| 2024-10-24 | 0.74 | 0.72 | −2.7% | 381.4 | 378.1 | −0.8% |
| 2024-07-24 | 0.70 | 0.70 | +0.0% | 382.8 | 399.1 | +4.3% |
| 2024-05-01 | 0.59 | 0.44 | −25.4% | 393.4 | 350.4 | −10.9% |
| 2024-02-15 | 0.46 | 0.48 | +4.3% | 377.0 | 377.5 | +0.1% |
| 2023-10-25 | 0.44 | 0.64 | +45.5% | 362.2 | 380.9 | +5.2% |
Surprise is actual minus consensus, as a share of the consensus.