| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.39 | 0.61 | +55.7% | 826.1 | 1,065.4 | +29.0% |
| 2026-04-28 | 0.12 | 0.44 | +255.1% | 539.9 | 751.1 | +39.1% |
| 2026-02-05 | 0.31 | 0.45 | +46.7% | 648.5 | 777.7 | +19.9% |
| 2025-10-28 | 0.10 | 0.15 | +49.0% | 427.1 | 519.0 | +21.5% |
| 2025-07-31 | 0.01 | 0.10 | +725.8% | 376.0 | 401.2 | +6.7% |
| 2025-04-30 | −0.07 | 0.03 | +142.9% | 384.6 | 326.0 | −15.2% |
| 2025-02-27 | 0.32 | 0.43 | +34.4% | 507.5 | 572.4 | +12.8% |
| 2024-11-07 | 0.08 | −0.01 | −112.1% | 384.3 | 330.4 | −14.0% |
| 2024-08-08 | −0.06 | −0.06 | +0.0% | 307.5 | 335.8 | +9.2% |
| 2024-05-09 | −0.10 | −0.17 | −70.0% | 250.2 | 235.3 | −6.0% |
| 2024-02-15 | 0.08 | 0.07 | −12.5% | 476.3 | 356.9 | −25.1% |
| 2023-11-08 | 0.03 | 0.15 | +451.5% | 369.6 | 400.3 | +8.3% |
Surprise is actual minus consensus, as a share of the consensus.