| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.33 | 0.40 | +22.4% | 189.4 | 188.8 | −0.3% |
| 2026-04-27 | 0.33 | 0.34 | +2.8% | 185.1 | 193.0 | +4.3% |
| 2026-02-05 | 0.33 | 0.70 | +112.1% | 179.9 | 185.0 | +2.8% |
| 2025-10-30 | 0.68 | 0.69 | +1.5% | 188.8 | 188.8 | +0.0% |
| 2025-07-28 | 0.67 | 0.68 | +1.5% | 188.5 | 189.9 | +0.8% |
| 2025-04-28 | 0.65 | 0.65 | +0.0% | 185.8 | 187.9 | +1.1% |
| 2025-02-06 | 0.32 | 0.65 | +103.1% | 187.1 | 183.4 | −2.0% |
| 2024-10-28 | 0.64 | 0.65 | +1.6% | 174.7 | 189.2 | +8.3% |
| 2024-07-29 | 0.64 | 0.64 | +0.0% | 168.3 | 187.3 | +11.3% |
| 2024-04-25 | 0.60 | 0.62 | +3.3% | 172.0 | 193.3 | +12.3% |
| 2024-02-08 | 0.61 | 0.62 | +1.6% | 161.2 | 179.7 | +11.5% |
| 2023-10-26 | 0.60 | 0.60 | +0.0% | 159.0 | 168.6 | +6.0% |
Surprise is actual minus consensus, as a share of the consensus.