| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.72 | 0.72 | −0.4% | 112.0 | 113.7 | +1.5% |
| 2026-04-22 | 0.77 | 0.76 | −1.2% | 149.3 | 109.0 | −27.0% |
| 2026-02-18 | 0.77 | 0.71 | −7.7% | 149.0 | 96.8 | −35.0% |
| 2025-10-21 | 0.79 | 1.52 | +92.9% | 92.1 | 393.5 | +327.2% |
| 2025-07-22 | 0.81 | −0.90 | −211.9% | 80.4 | 194.5 | +141.8% |
| 2025-04-23 | 0.91 | 0.36 | −60.1% | 52.8 | 368.2 | +597.5% |
| 2025-02-12 | 0.98 | −0.89 | −191.3% | 48.4 | 127.8 | −363.9% |
| 2024-10-23 | 0.98 | 1.27 | +29.5% | 62.7 | 306.3 | +388.6% |
| 2024-07-24 | 0.96 | −0.99 | −203.1% | 57.3 | 36.2 | −36.8% |
| 2024-04-25 | 0.99 | 0.30 | −70.0% | 65.8 | 25.1 | −61.8% |
| 2024-02-14 | 1.02 | 2.03 | +99.0% | 58.9 | 110.9 | +88.4% |
| 2023-10-25 | 1.15 | −3.85 | −435.0% | 60.8 | 171.7 | −382.5% |
Surprise is actual minus consensus, as a share of the consensus.