| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.07 | 0.10 | +44.2% | 342.1 | 349.2 | +2.1% |
| 2026-05-04 | 1.89 | 2.20 | +16.4% | 850.0 | 939.4 | +10.5% |
| 2026-02-02 | 0.95 | 1.17 | +23.2% | 551.7 | 604.9 | +9.6% |
| 2025-11-19 | 0.15 | 0.16 | +6.1% | 299.6 | 341.5 | +14.0% |
| 2025-08-04 | −0.06 | 0.06 | +200.0% | 307.3 | 298.9 | −2.7% |
| 2025-05-05 | 1.65 | 1.76 | +6.7% | 292.0 | 913.0 | +212.7% |
| 2025-02-03 | 1.14 | 1.29 | +13.2% | 696.0 | 488.4 | −29.8% |
| 2024-11-25 | 0.88 | 0.89 | +1.1% | 407.0 | 1,796.5 | +341.4% |
| 2024-08-06 | −0.02 | −0.09 | −275.0% | 407.0 | 275.6 | −32.3% |
| 2024-05-07 | 1.33 | 1.41 | +6.0% | 670.0 | 661.6 | −1.3% |
| 2024-02-06 | 0.75 | 0.74 | −1.3% | 662.0 | 467.2 | −29.4% |
| 2023-11-21 | 0.30 | 0.30 | +0.0% | 760.0 | 331.3 | −56.4% |
Surprise is actual minus consensus, as a share of the consensus.