| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.40 | 0.49 | +22.8% | 269.7 | 277.8 | +3.0% |
| 2026-05-06 | 0.35 | 0.38 | +8.6% | 244.4 | 253.0 | +3.5% |
| 2026-02-25 | 0.31 | 0.31 | +0.0% | 235.7 | 240.8 | +2.1% |
| 2025-11-06 | 0.27 | 0.29 | +7.4% | 235.7 | 229.2 | −2.7% |
| 2025-08-05 | 0.23 | 0.26 | +13.0% | 224.3 | 219.5 | −2.2% |
| 2025-05-08 | 0.30 | 0.32 | +6.7% | 213.3 | 211.4 | −0.9% |
| 2025-02-26 | 0.28 | 0.90 | +221.4% | 208.0 | 206.3 | −0.8% |
| 2024-11-07 | 0.33 | 0.30 | −9.1% | 202.2 | 198.4 | −1.9% |
| 2024-08-06 | 0.26 | 0.34 | +30.8% | 194.6 | 186.7 | −4.0% |
| 2024-05-08 | 0.17 | 0.28 | +64.7% | 183.8 | 179.0 | −2.6% |
| 2024-02-28 | 0.16 | 0.17 | +6.3% | 173.2 | 171.0 | −1.3% |
| 2023-11-08 | 0.11 | 0.21 | +90.9% | 166.7 | 160.4 | −3.8% |
Surprise is actual minus consensus, as a share of the consensus.