| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.67 | 0.46 | −31.3% | 483.8 | 443.8 | −8.3% |
| 2026-05-05 | 0.81 | 1.15 | +42.0% | 534.5 | 581.8 | +8.8% |
| 2026-02-17 | 0.59 | 0.88 | +49.2% | 454.1 | 521.7 | +14.9% |
| 2025-11-04 | 0.31 | 0.32 | +3.2% | 436.2 | 385.8 | −11.6% |
| 2025-08-05 | 0.23 | 0.51 | +121.7% | 351.7 | 405.5 | +15.3% |
| 2025-05-06 | 0.08 | 0.29 | +262.5% | 296.1 | 316.6 | +6.9% |
| 2025-02-18 | 0.19 | 0.10 | −47.4% | 340.3 | 323.2 | −5.0% |
| 2024-11-06 | 0.15 | 0.03 | −80.0% | 243.1 | 257.4 | +5.9% |
| 2024-07-31 | 0.02 | 0.04 | +100.0% | 189.0 | 184.8 | −2.2% |
| 2024-05-08 | 0.03 | 0.11 | +229.4% | 330.3 | 229.2 | −30.6% |
| 2024-02-27 | 0.36 | 0.59 | +63.9% | 414.0 | 425.9 | +2.9% |
| 2023-11-01 | 0.27 | 0.26 | −3.7% | 384.6 | 385.4 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.