| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 0.50 | 0.50 | +0.0% | 331.5 | 347.8 | +4.9% |
| 2026-05-12 | 0.80 | 0.82 | +3.1% | 403.1 | 429.6 | +6.6% |
| 2026-03-10 | 0.56 | 0.61 | +9.7% | 361.4 | 359.1 | −0.6% |
| 2025-11-13 | 0.47 | 0.45 | −5.0% | 390.6 | 218.8 | −44.0% |
| 2025-08-12 | 0.48 | 0.43 | −8.6% | 359.4 | 254.8 | −29.1% |
| 2025-05-13 | 0.63 | 0.57 | −9.5% | 365.3 | 354.3 | −3.0% |
| 2025-03-12 | 0.48 | 0.39 | −17.6% | 338.5 | 230.8 | −31.8% |
| 2024-11-13 | 0.30 | 0.26 | −12.7% | 339.0 | 180.8 | −46.7% |
| 2024-08-14 | 0.28 | 0.26 | −6.5% | 263.3 | 188.5 | −28.4% |
| 2024-05-15 | 0.52 | 0.51 | −1.9% | 311.5 | 248.3 | −20.3% |
| 2024-03-08 | 0.44 | 0.45 | +3.3% | 290.3 | 275.1 | −5.2% |
| 2023-11-09 | 0.33 | 0.33 | −1.5% | 218.1 | 182.8 | −16.2% |
Surprise is actual minus consensus, as a share of the consensus.