| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.12 | 0.05 | −55.5% | 313.0 | 342.1 | +9.3% |
| 2026-05-06 | −0.06 | 0.06 | +200.0% | 201.7 | 223.4 | +10.8% |
| 2026-02-25 | −0.01 | −0.01 | −27.2% | 211.5 | 226.0 | +6.9% |
| 2025-11-05 | 0.21 | 0.30 | +42.9% | 211.1 | 393.5 | +86.4% |
| 2025-08-07 | 0.21 | 0.25 | +19.0% | 268.7 | 362.2 | +34.8% |
| 2025-05-06 | 0.09 | 0.13 | +44.4% | 282.1 | 302.4 | +7.2% |
| 2025-02-27 | 0.19 | 0.16 | −15.8% | 269.4 | 275.2 | +2.2% |
| 2024-11-07 | 0.14 | 0.17 | +21.4% | 273.9 | 231.4 | −15.5% |
| 2024-08-08 | 0.11 | 0.20 | +81.8% | 231.6 | 255.8 | +10.4% |
| 2024-05-09 | 0.02 | 0.06 | +284.6% | 140.1 | 153.4 | +9.5% |
| 2024-02-27 | 0.11 | 0.21 | +90.9% | 314.9 | 341.6 | +8.5% |
| 2023-11-07 | 0.11 | 0.21 | +90.9% | 318.0 | 350.4 | +10.2% |
Surprise is actual minus consensus, as a share of the consensus.