| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.26 | 0.34 | +30.9% | 340.4 | 351.8 | +3.3% |
| 2026-05-06 | 0.24 | 0.29 | +20.8% | 329.9 | 336.6 | +2.0% |
| 2026-03-11 | 0.27 | 0.37 | +37.0% | 390.0 | 397.6 | +1.9% |
| 2025-11-10 | 0.24 | 0.25 | +4.2% | 390.0 | 377.4 | −3.2% |
| 2025-08-11 | 0.22 | 0.23 | +4.5% | 344.1 | 344.3 | +0.1% |
| 2025-05-12 | 0.22 | 0.21 | −4.5% | 329.4 | 329.3 | −0.0% |
| 2025-03-26 | 0.21 | 0.24 | +14.3% | 323.1 | 338.6 | +4.8% |
| 2024-11-12 | 0.19 | −2.00 | −1152.6% | 303.1 | 314.4 | +3.7% |
| 2024-09-26 | — | 0.17 | — | — | 300.0 | — |
| 2024-08-22 | — | 0.25 | — | — | 300.0 | — |
| 2023-12-31 | — | 0.10 | — | — | 1,046.2 | — |
| 2023-09-30 | — | −0.19 | — | — | 262.7 | — |
Surprise is actual minus consensus, as a share of the consensus.