| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.36 | 0.88 | +144.8% | 577.9 | 664.8 | +15.0% |
| 2026-05-05 | −0.09 | −0.07 | +22.2% | 446.4 | 472.3 | +5.8% |
| 2026-02-24 | −0.32 | −0.44 | −36.6% | 432.2 | 392.2 | −9.3% |
| 2025-11-05 | −0.35 | −0.19 | +45.7% | 439.1 | 450.1 | +2.5% |
| 2025-08-06 | −0.27 | −0.27 | +0.0% | 421.7 | 424.7 | +0.7% |
| 2025-05-05 | −0.10 | 0.06 | +160.0% | 450.9 | 513.1 | +13.8% |
| 2025-02-26 | −0.02 | 0.08 | +500.0% | 488.9 | 485.2 | −0.8% |
| 2024-11-11 | −0.12 | −0.14 | −16.7% | 499.9 | 509.3 | +1.9% |
| 2024-08-07 | −0.13 | 0.03 | +123.1% | 517.6 | 549.2 | +6.1% |
| 2024-05-06 | −0.29 | −0.13 | +55.2% | 406.5 | 429.9 | +5.8% |
| 2024-02-28 | 0.37 | −0.01 | −102.7% | 385.0 | 385.0 | +0.0% |
| 2023-11-06 | 0.18 | 0.15 | −16.7% | 417.2 | 383.1 | −8.2% |
Surprise is actual minus consensus, as a share of the consensus.