| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.18 | 0.18 | +1.0% | 368.8 | 333.9 | −9.5% |
| 2026-05-05 | 0.25 | 0.25 | +1.7% | 407.6 | 411.4 | +0.9% |
| 2026-02-17 | 0.18 | 0.21 | +20.4% | 361.0 | 448.1 | +24.1% |
| 2025-08-06 | 0.06 | 0.09 | +58.7% | 257.7 | 304.0 | +18.0% |
| 2025-05-01 | 0.05 | 0.04 | −13.6% | 248.9 | 261.3 | +5.0% |
| 2025-02-13 | 0.05 | 0.02 | −64.0% | 239.6 | 249.7 | +4.2% |
| 2024-11-07 | 0.03 | 0.03 | −8.8% | 232.0 | 245.1 | +5.6% |
| 2024-08-07 | 0.03 | 0.04 | +37.5% | 223.6 | 245.7 | +9.8% |
| 2024-05-09 | −0.01 | −0.01 | +1.5% | 188.1 | 189.5 | +0.7% |
| 2024-03-06 | −0.02 | −0.07 | −256.8% | 151.5 | 160.7 | +6.1% |
| 2023-11-07 | −0.01 | −0.04 | −301.6% | 174.5 | 181.9 | +4.3% |
| 2023-08-09 | 0.00 | −0.03 | −1099.2% | 182.7 | 178.1 | −2.5% |
Surprise is actual minus consensus, as a share of the consensus.