| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.35 | 0.51 | +44.8% | 217.7 | 231.7 | +6.4% |
| 2026-04-30 | −0.54 | −0.51 | +5.6% | 148.8 | 154.4 | +3.8% |
| 2026-02-26 | 0.07 | −0.06 | −185.7% | 183.8 | 193.5 | +5.3% |
| 2025-10-31 | 0.43 | 0.42 | −2.3% | 207.0 | 210.2 | +1.5% |
| 2025-08-01 | 0.19 | 0.23 | +21.1% | 221.4 | 206.0 | −6.9% |
| 2025-05-06 | −0.52 | −0.54 | −3.8% | 186.2 | 148.8 | −20.1% |
| 2025-02-27 | 0.04 | 0.13 | +225.0% | 183.0 | 188.3 | +2.9% |
| 2024-10-31 | 0.46 | 0.73 | +58.7% | 176.2 | 232.7 | +32.1% |
| 2024-08-01 | −0.01 | −0.17 | −2659.7% | 164.2 | 176.0 | +7.2% |
| 2024-05-02 | −0.37 | −0.38 | −2.7% | 137.6 | 138.5 | +0.7% |
| 2024-02-29 | −0.17 | −0.05 | +70.6% | 154.5 | 161.5 | +4.5% |
| 2023-11-01 | 0.34 | 0.31 | −8.8% | 154.9 | 208.8 | +34.7% |
Surprise is actual minus consensus, as a share of the consensus.