| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 0.84 | 0.76 | −9.0% | 203.5 | — | — |
| 2026-07-16 | 0.82 | 0.84 | +3.5% | 199.6 | 205.5 | +3.0% |
| 2026-04-16 | 0.75 | 0.82 | +9.3% | 190.3 | 197.4 | +3.7% |
| 2026-01-15 | 0.76 | 0.79 | +4.6% | 192.8 | 191.4 | −0.8% |
| 2025-10-15 | 0.77 | 0.77 | +0.8% | 190.6 | 344.2 | +80.6% |
| 2025-07-14 | 0.68 | 0.78 | +14.8% | 191.6 | 349.8 | +82.6% |
| 2025-04-11 | 0.58 | 0.69 | +19.7% | 173.6 | 354.7 | +104.3% |
| 2025-01-14 | 0.65 | 0.58 | −10.8% | 173.5 | 361.2 | +108.2% |
| 2024-10-17 | 0.70 | 0.82 | +17.1% | 193.8 | 389.9 | +101.2% |
| 2024-07-16 | 0.61 | 0.79 | +30.0% | 185.9 | 409.1 | +120.0% |
| 2024-04-22 | 0.40 | 0.23 | −43.8% | 170.7 | 330.9 | +93.8% |
| 2024-02-13 | 0.77 | 0.91 | +17.6% | 180.5 | 302.8 | +67.8% |
Surprise is actual minus consensus, as a share of the consensus.