| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2024-07-16 | 1.03 | 1.23 | +19.4% | 38.0 | — | — |
| 2024-04-23 | 1.01 | 1.02 | +1.0% | 38.1 | 37.5 | −1.4% |
| 2024-01-30 | 0.94 | 1.11 | +18.1% | 39.2 | 57.0 | +45.3% |
| 2023-10-17 | 1.06 | 1.15 | +8.5% | 38.4 | 55.7 | +45.1% |
| 2023-07-18 | 1.18 | 1.23 | +4.2% | 40.6 | 39.8 | −2.0% |
| 2023-04-25 | 1.92 | 1.58 | −17.7% | 49.4 | 45.0 | −8.9% |
| 2023-01-24 | 2.03 | 1.92 | −5.4% | 50.9 | 51.0 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.