| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.07 | 1.05 | −1.8% | 198.9 | 201.9 | +1.5% |
| 2026-05-06 | 2.38 | 2.47 | +3.8% | 339.9 | 353.1 | +3.9% |
| 2026-02-25 | 1.94 | 1.94 | +0.0% | 208.6 | 258.9 | +24.1% |
| 2025-11-06 | 0.90 | 0.82 | −8.9% | 235.1 | 179.6 | −23.6% |
| 2025-08-07 | 1.00 | 1.04 | +4.0% | 182.5 | 192.8 | +5.7% |
| 2025-05-07 | 2.28 | 2.22 | −2.6% | 248.4 | 298.7 | +20.2% |
| 2025-02-26 | 1.67 | 1.63 | −2.4% | 237.8 | 215.0 | −9.6% |
| 2024-11-08 | 0.67 | 0.78 | +16.4% | 171.9 | 160.1 | −6.8% |
| 2024-08-08 | 0.80 | 0.82 | +2.5% | 194.7 | 166.1 | −14.7% |
| 2024-05-08 | 2.12 | 2.07 | −2.4% | 177.9 | 246.1 | +38.3% |
| 2024-02-21 | 1.56 | 1.26 | −19.2% | 185.3 | 185.3 | +0.0% |
| 2023-11-02 | 0.63 | 0.53 | −15.9% | 143.2 | 131.5 | −8.1% |
Surprise is actual minus consensus, as a share of the consensus.