| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.02 | 0.36 | +1366.8% | 221.1 | 256.1 | +15.8% |
| 2026-04-30 | −0.11 | −0.30 | −172.3% | 185.3 | 164.9 | −11.0% |
| 2026-02-24 | 0.33 | 0.20 | −39.4% | 254.9 | 202.1 | −20.7% |
| 2025-11-04 | 0.18 | 0.16 | −11.1% | 255.3 | 207.6 | −18.7% |
| 2025-07-31 | 0.23 | 0.29 | +26.1% | 244.6 | 194.4 | −20.5% |
| 2025-05-05 | 0.17 | 0.17 | +0.0% | 216.7 | 157.2 | −27.4% |
| 2025-02-26 | 0.37 | 0.26 | −29.7% | 200.1 | 181.9 | −9.1% |
| 2024-10-30 | 0.28 | 0.41 | +46.4% | 198.0 | 182.5 | −7.8% |
| 2024-07-29 | 0.23 | 0.32 | +39.1% | 162.1 | 163.8 | +1.1% |
| 2024-05-01 | 0.22 | 0.25 | +13.6% | 141.2 | 146.8 | +4.0% |
| 2024-02-15 | 0.26 | 0.28 | +7.7% | 129.3 | 135.4 | +4.7% |
| 2023-11-01 | 0.22 | 0.28 | +27.3% | 127.8 | 123.6 | −3.3% |
Surprise is actual minus consensus, as a share of the consensus.