| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.45 | 0.58 | +28.6% | 416.2 | 358.2 | −13.9% |
| 2026-05-05 | 1.88 | 1.91 | +1.6% | 695.5 | 585.1 | −15.9% |
| 2026-02-25 | 1.40 | 1.36 | −2.9% | 587.0 | 480.7 | −18.1% |
| 2025-11-05 | 0.09 | 0.06 | −33.3% | 586.7 | 316.9 | −46.0% |
| 2025-08-06 | 0.42 | 0.53 | +26.2% | 1,103.9 | 1,120.4 | +1.5% |
| 2025-05-12 | 1.46 | 1.65 | +13.0% | 1,495.5 | 1,296.5 | −13.3% |
| 2025-02-26 | 1.21 | 1.39 | +14.9% | 1,346.5 | 1,270.1 | −5.7% |
| 2024-11-06 | 0.07 | 0.09 | +28.6% | 1,272.4 | 1,079.2 | −15.2% |
| 2024-08-06 | 0.48 | 0.31 | −35.4% | 1,197.4 | 1,182.2 | −1.3% |
| 2024-05-08 | 1.42 | 1.37 | −3.5% | 1,380.7 | 1,581.0 | +14.5% |
| 2024-02-28 | 1.12 | 1.13 | +0.9% | 1,294.9 | 1,367.5 | +5.6% |
| 2023-11-08 | 0.04 | 0.10 | +138.3% | 1,351.7 | 1,169.5 | −13.5% |
Surprise is actual minus consensus, as a share of the consensus.