| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.02 | 0.03 | +60.9% | 419.2 | 353.3 | −15.7% |
| 2026-05-05 | 0.23 | 0.15 | −34.8% | 554.0 | 587.4 | +6.0% |
| 2026-02-11 | 0.11 | 0.16 | +45.5% | 505.9 | 789.8 | +56.1% |
| 2025-11-03 | 0.04 | 0.09 | +125.0% | 509.6 | 449.9 | −11.7% |
| 2025-07-30 | 0.09 | 0.13 | +44.4% | 439.1 | 470.3 | +7.1% |
| 2025-04-30 | 0.16 | 0.18 | +12.5% | 419.3 | 512.9 | +22.3% |
| 2025-02-18 | 0.02 | 0.16 | +700.0% | 370.6 | 366.5 | −1.1% |
| 2024-10-30 | −0.16 | −0.17 | −6.3% | 382.8 | 304.5 | −20.5% |
| 2024-07-30 | −0.17 | −0.20 | −17.6% | 296.7 | 246.8 | −16.8% |
| 2024-05-01 | −0.08 | −0.03 | +62.5% | 344.6 | 335.8 | −2.6% |
| 2024-02-13 | 0.16 | 0.10 | −37.5% | 398.5 | 406.5 | +2.0% |
| 2023-10-30 | 0.05 | 0.04 | −20.0% | 396.7 | 376.7 | −5.0% |
Surprise is actual minus consensus, as a share of the consensus.