| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.44 | 0.58 | +31.1% | 195.8 | 194.9 | −0.4% |
| 2026-04-22 | 0.33 | 1.08 | +228.8% | 191.0 | 194.8 | +2.0% |
| 2026-02-04 | 0.42 | 0.77 | +83.3% | 186.2 | 188.4 | +1.2% |
| 2025-10-15 | 0.74 | 0.76 | +2.7% | 186.2 | 181.4 | −2.6% |
| 2025-07-16 | 0.72 | 0.76 | +5.6% | 176.7 | 180.2 | +1.9% |
| 2025-04-16 | 0.70 | 0.68 | −2.9% | 175.7 | 177.1 | +0.8% |
| 2025-02-05 | 0.35 | 0.71 | +102.9% | 170.8 | 175.6 | +2.8% |
| 2024-10-16 | 0.38 | 0.75 | +97.4% | 170.8 | 167.6 | −1.9% |
| 2024-07-17 | 0.64 | 0.66 | +3.1% | 170.6 | 164.1 | −3.8% |
| 2024-04-17 | 0.31 | 0.52 | +67.7% | 165.0 | 162.3 | −1.7% |
| 2024-02-07 | 0.31 | 0.67 | +116.1% | 159.6 | 157.3 | −1.5% |
| 2023-10-18 | 0.30 | 0.57 | +90.0% | 155.9 | 155.1 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.