| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | −0.30 | −0.23 | +23.1% | 172.2 | 180.0 | +4.6% |
| 2026-05-01 | −0.61 | −0.34 | +44.3% | 154.7 | 172.7 | +11.6% |
| 2026-03-03 | −0.41 | −0.56 | −36.6% | 170.2 | 161.6 | −5.0% |
| 2025-10-31 | 0.20 | −0.04 | −120.0% | 173.5 | 170.5 | −1.8% |
| 2025-07-29 | −0.03 | −0.25 | −733.3% | 178.7 | 162.7 | −8.9% |
| 2025-04-30 | −0.78 | −0.72 | +7.7% | 148.1 | 144.0 | −2.8% |
| 2025-02-27 | −0.27 | −0.88 | −225.9% | 176.7 | 151.0 | −14.6% |
| 2024-10-30 | −0.02 | −0.36 | −1465.2% | 161.2 | 176.3 | +9.4% |
| 2024-07-30 | 0.21 | 0.56 | +166.7% | 173.7 | 188.7 | +8.6% |
| 2024-04-26 | −0.20 | −0.26 | −30.0% | 154.7 | 166.1 | +7.4% |
| 2024-02-29 | −0.27 | 0.06 | +122.2% | 151.1 | 170.8 | +13.0% |
| 2023-10-27 | 0.21 | 0.61 | +190.5% | 151.1 | 183.6 | +21.5% |
Surprise is actual minus consensus, as a share of the consensus.