| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.46 | 1.09 | +136.5% | 77.0 | 72.4 | −6.0% |
| 2026-04-23 | 0.40 | 1.25 | +212.5% | 76.8 | 76.7 | −0.1% |
| 2026-02-19 | 0.49 | 2.01 | +306.3% | 1,289.9 | 70.3 | −94.5% |
| 2025-10-23 | 0.50 | 0.29 | −42.0% | 1,304.4 | 73.7 | −94.3% |
| 2025-07-24 | 0.50 | 0.32 | −36.0% | 1,403.5 | 69.0 | −95.1% |
| 2025-04-23 | 0.50 | 0.17 | −66.0% | 1,476.7 | 60.6 | −95.9% |
| 2024-10-24 | 0.20 | 0.46 | +130.0% | 66.9 | 62.5 | −6.5% |
| 2024-07-25 | 0.50 | 1.23 | +146.0% | 63.9 | 63.0 | −1.3% |
| 2024-04-25 | 0.50 | 1.41 | +182.0% | 58.5 | 60.6 | +3.6% |
| 2024-02-21 | 0.40 | 1.32 | +230.0% | 58.6 | 55.9 | −4.5% |
| 2023-10-19 | 0.40 | 0.91 | +127.5% | 54.1 | 56.4 | +4.3% |
| 2023-07-20 | 0.54 | 1.38 | +157.9% | 52.0 | 51.5 | −0.9% |
Surprise is actual minus consensus, as a share of the consensus.