| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.05 | −0.04 | −178.4% | 66.5 | 79.3 | +19.1% |
| 2026-05-07 | 0.05 | 0.15 | +225.0% | 65.6 | 74.4 | +13.4% |
| 2026-02-26 | 0.08 | 0.04 | −53.8% | 68.3 | 71.3 | +4.4% |
| 2025-11-17 | 0.06 | 0.04 | −45.5% | 65.5 | 60.5 | −7.6% |
| 2025-07-31 | −0.01 | −0.06 | −400.0% | 64.2 | 60.5 | −5.6% |
| 2025-05-16 | 0.02 | −0.02 | −208.2% | 53.6 | 61.7 | +15.1% |
| 2025-02-20 | 0.02 | 0.16 | +900.0% | 55.5 | 54.5 | −1.9% |
| 2024-11-27 | 0.01 | −0.07 | −768.0% | 53.8 | 57.6 | +6.9% |
| 2024-07-31 | −0.03 | −0.43 | −1238.3% | 50.8 | 58.3 | +14.7% |
| 2024-05-15 | −0.03 | −0.00 | +90.1% | 47.7 | 54.8 | +15.0% |
| 2024-02-29 | −0.14 | −0.02 | +84.0% | 45.0 | 55.3 | +22.8% |
| 2023-08-31 | −0.16 | −0.00 | +97.7% | 41.8 | 40.7 | −2.7% |
Surprise is actual minus consensus, as a share of the consensus.