| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.26 | 0.43 | +65.5% | 240.0 | 258.8 | +7.8% |
| 2026-05-06 | 0.92 | 1.30 | +41.3% | 349.2 | 403.9 | +15.7% |
| 2026-02-25 | 0.67 | 0.67 | +0.0% | 257.7 | 276.0 | +7.1% |
| 2025-11-03 | 0.37 | 0.41 | +10.8% | 257.7 | 249.7 | −3.1% |
| 2025-08-06 | 0.37 | 0.48 | +29.7% | 235.0 | 234.0 | −0.4% |
| 2025-05-07 | 0.58 | 0.68 | +17.2% | 227.5 | 229.8 | +1.0% |
| 2025-02-26 | 0.47 | 0.72 | +53.2% | 235.1 | 230.7 | −1.8% |
| 2024-11-06 | 0.31 | 0.42 | +35.5% | 238.3 | 211.8 | −11.1% |
| 2024-08-06 | 0.36 | 0.40 | +11.1% | 214.1 | 213.0 | −0.5% |
| 2024-05-08 | 0.63 | 0.64 | +1.6% | 214.0 | 224.2 | +4.7% |
| 2024-02-21 | 0.59 | 0.59 | +0.0% | 209.3 | 241.3 | +15.3% |
| 2023-11-08 | 0.35 | 0.59 | +68.6% | 209.8 | 208.1 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.