| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-15 | 0.53 | 0.57 | +7.7% | 92.1 | 95.9 | +4.1% |
| 2026-05-13 | 0.51 | 0.44 | −13.7% | 89.4 | 90.4 | +1.1% |
| 2026-01-20 | 8.10 | 0.49 | −94.0% | 1,370.5 | 81.8 | −94.0% |
| 2025-10-14 | 0.44 | 0.47 | +6.4% | 73.4 | 76.2 | +3.7% |
| 2025-07-22 | 0.45 | 0.47 | +4.4% | 73.1 | 71.1 | −2.8% |
| 2025-05-14 | 0.37 | 0.44 | +18.9% | 65.4 | 65.4 | −0.0% |
| 2025-01-14 | 0.38 | 0.43 | +13.2% | 63.1 | 64.1 | +1.6% |
| 2024-10-15 | 0.38 | 0.40 | +4.9% | 61.4 | 62.1 | +1.2% |
| 2024-07-18 | 0.36 | 0.39 | +8.3% | 55.0 | 57.2 | +4.1% |
| 2024-05-15 | 0.33 | 0.36 | +9.1% | 55.1 | 56.7 | +2.8% |
| 2024-01-22 | 0.29 | 0.34 | +17.2% | 51.5 | 57.4 | +11.3% |
| 2023-10-11 | 0.29 | 0.30 | +3.4% | 46.8 | 55.0 | +17.7% |
Surprise is actual minus consensus, as a share of the consensus.