| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-09 | — | −1.67 | — | — | — | — |
| 2026-06-09 | 0.05 | 1.16 | +2220.0% | 121.1 | 94.5 | −22.0% |
| 2026-04-07 | 1.27 | 1.26 | −0.8% | 130.0 | 130.7 | +0.5% |
| 2025-12-10 | 1.26 | 1.65 | +31.0% | 130.2 | 129.0 | −0.9% |
| 2025-09-09 | −2.10 | 0.92 | +143.8% | 131.6 | 128.8 | −2.1% |
| 2025-06-09 | −2.65 | 0.30 | +111.3% | 131.3 | 124.2 | −5.4% |
| 2025-04-14 | −2.05 | 2.11 | +202.9% | 128.3 | 133.8 | +4.2% |
| 2024-12-10 | −2.92 | −1.82 | +37.7% | 128.8 | 137.2 | +6.5% |
| 2024-09-09 | −3.06 | −2.40 | +21.6% | 131.4 | 132.2 | +0.6% |
| 2024-06-10 | −4.00 | −3.42 | +14.5% | 133.4 | 127.8 | −4.2% |
| 2024-04-15 | −3.13 | −3.09 | +1.3% | 141.9 | 137.5 | −3.1% |
| 2023-12-05 | −4.00 | −3.45 | +13.7% | 141.3 | 139.0 | −1.7% |
Surprise is actual minus consensus, as a share of the consensus.