| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 1.20 | 1.29 | +7.2% | — | — | — |
| 2026-07-14 | 1.24 | 1.27 | +2.4% | 85.1 | 81.9 | −3.7% |
| 2026-04-14 | 1.15 | 0.80 | −30.4% | 82.7 | 83.2 | +0.6% |
| 2026-01-21 | 1.22 | 1.26 | +3.3% | 73.6 | 73.0 | −0.8% |
| 2025-10-14 | 0.99 | 1.21 | +22.2% | 76.9 | 47.5 | −38.2% |
| 2025-07-14 | 0.90 | 0.99 | +10.0% | 60.5 | 57.6 | −4.8% |
| 2025-04-15 | 0.82 | 0.90 | +9.8% | 56.7 | 60.0 | +5.8% |
| 2025-01-22 | 0.94 | 1.10 | +17.0% | 56.1 | 57.6 | +2.6% |
| 2024-10-15 | 0.99 | 1.28 | +29.3% | 55.8 | 53.8 | −3.5% |
| 2024-07-16 | 0.92 | 0.76 | −17.4% | 55.6 | 53.6 | −3.5% |
| 2024-04-16 | 0.85 | 0.90 | +5.9% | 52.8 | 50.8 | −3.8% |
| 2024-01-24 | 0.65 | 0.77 | +18.5% | 29.5 | 20.3 | −31.3% |
Surprise is actual minus consensus, as a share of the consensus.