| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.02 | 0.36 | +1383.3% | 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.3% | 256.9 | 202.1 | −21.3% |
| 2025-11-04 | 0.16 | 0.16 | −1.0% | 255.3 | 207.6 | −18.7% |
| 2025-05-05 | 0.14 | 0.17 | +19.3% | 216.7 | 157.2 | −27.4% |
| 2025-02-26 | 0.43 | 0.26 | −39.8% | 200.1 | 181.9 | −9.1% |
| 2024-10-31 | 0.28 | 0.41 | +45.7% | 172.0 | 182.5 | +6.2% |
| 2024-07-30 | 0.23 | 0.32 | +38.7% | 155.1 | 163.8 | +5.6% |
| 2024-05-02 | 0.22 | 0.25 | +13.8% | 141.2 | 146.8 | +4.0% |
| 2024-02-16 | 0.26 | 0.28 | +8.8% | 129.3 | 135.4 | +4.7% |
| 2023-11-02 | 0.22 | 0.28 | +28.5% | 119.7 | 123.6 | +3.2% |
| 2023-08-03 | 0.15 | 0.25 | +66.4% | 109.6 | 117.7 | +7.4% |
Surprise is actual minus consensus, as a share of the consensus.