| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-08 | — | −0.08 | — | — | — | — |
| 2026-06-08 | 0.07 | 0.01 | −85.7% | 389.5 | 290.9 | −25.3% |
| 2026-03-12 | 0.07 | 0.10 | +42.9% | 260.7 | 278.6 | +6.9% |
| 2025-12-18 | 0.23 | 0.31 | +34.8% | 293.9 | 319.0 | +8.5% |
| 2025-09-08 | 0.13 | 0.26 | +100.0% | 320.3 | 357.7 | +11.7% |
| 2025-06-05 | 0.03 | 0.12 | +300.0% | 296.2 | 380.3 | +28.4% |
| 2025-03-10 | 0.01 | 0.10 | +900.0% | 285.6 | 334.2 | +17.0% |
| 2024-12-19 | 0.08 | 0.28 | +250.0% | 268.4 | 354.4 | +32.0% |
| 2024-09-09 | −0.01 | 0.23 | +2400.0% | 231.0 | 324.0 | +40.3% |
| 2024-06-06 | −0.03 | 0.14 | +566.7% | 214.9 | 297.6 | +38.5% |
| 2024-03-11 | −0.07 | 0.09 | +228.6% | 210.8 | 258.7 | +22.8% |
| 2023-12-21 | 0.09 | 0.11 | +22.2% | 288.5 | 257.9 | −10.6% |
Surprise is actual minus consensus, as a share of the consensus.