| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-22 | 0.28 | 0.46 | +65.2% | — | — | — |
| 2026-07-16 | 0.45 | 0.46 | +2.8% | 192.1 | 197.7 | +2.9% |
| 2026-04-16 | 0.80 | 0.27 | −66.3% | 178.2 | 172.7 | −3.1% |
| 2026-01-15 | 0.33 | 0.39 | +18.2% | 162.0 | 159.9 | −1.3% |
| 2025-10-16 | 0.75 | 0.74 | −1.3% | 161.3 | 177.4 | +10.0% |
| 2025-07-17 | 0.68 | 0.78 | +14.7% | 176.0 | 179.9 | +2.2% |
| 2025-04-17 | 0.33 | 0.55 | +66.7% | 170.2 | 160.7 | −5.6% |
| 2025-01-16 | 0.09 | 0.10 | +11.1% | 135.7 | 129.7 | −4.4% |
| 2024-10-17 | 0.31 | 0.24 | −22.6% | 145.2 | 134.3 | −7.5% |
| 2024-07-18 | 0.43 | 0.34 | −20.9% | 153.0 | 145.8 | −4.7% |
| 2024-04-25 | 0.30 | 0.35 | +16.7% | 134.9 | 127.4 | −5.6% |
| 2024-01-18 | 0.05 | 0.06 | +20.0% | 129.7 | 121.7 | −6.1% |
Surprise is actual minus consensus, as a share of the consensus.