| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | −0.01 | −0.37 | −3581.0% | 44.6 | 42.2 | −5.3% |
| 2026-04-29 | 0.01 | −0.09 | −1000.0% | 43.8 | 45.1 | +3.1% |
| 2026-02-25 | 0.07 | 0.01 | −85.7% | 50.6 | 49.2 | −2.8% |
| 2025-10-29 | 0.08 | 0.01 | −87.5% | 43.1 | 49.7 | +15.2% |
| 2025-07-30 | −0.66 | −0.03 | +95.5% | 53.8 | 72.7 | +35.3% |
| 2025-05-07 | −1.12 | −0.04 | +96.4% | 50.7 | 41.0 | −19.1% |
| 2025-03-12 | −0.40 | −2.40 | −500.0% | 36.0 | 62.3 | +73.3% |
| 2024-10-30 | −1.00 | −1.00 | −0.1% | 43.9 | 42.3 | −3.6% |
| 2024-07-31 | −0.04 | 0.20 | +600.0% | 51.0 | 67.5 | +32.3% |
| 2024-05-01 | −0.60 | −0.20 | +66.7% | 57.0 | 55.2 | −3.3% |
| 2024-02-29 | −0.03 | −0.01 | +66.7% | 66.3 | 74.7 | +12.8% |
| 2023-11-01 | −0.04 | −0.05 | −25.0% | 58.6 | 66.1 | +12.6% |
Surprise is actual minus consensus, as a share of the consensus.