| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-02 | 0.42 | 1.06 | +148.8% | 194.8 | — | — |
| 2026-05-28 | 0.14 | 0.56 | +290.2% | 167.2 | 156.5 | −6.4% |
| 2026-03-26 | 0.15 | 1.32 | +810.3% | 162.0 | 158.0 | −2.5% |
| 2025-12-04 | 0.27 | 0.71 | +167.9% | 169.0 | 175.6 | +3.9% |
| 2025-08-27 | 0.19 | 0.22 | +15.8% | 165.0 | 158.6 | −3.9% |
| 2025-05-28 | 0.17 | 0.25 | +47.1% | 161.0 | 158.3 | −1.7% |
| 2025-03-26 | 0.14 | 0.31 | +121.4% | 151.5 | 158.2 | +4.4% |
| 2024-12-03 | 0.36 | 0.69 | +91.7% | 159.0 | 174.9 | +10.0% |
| 2024-08-27 | 0.22 | 0.35 | +59.1% | 149.0 | 148.2 | −0.6% |
| 2024-05-22 | 0.16 | 0.29 | +81.2% | 165.4 | 161.2 | −2.5% |
| 2024-03-28 | 0.35 | 0.58 | +65.7% | 194.0 | 187.6 | −3.3% |
| 2023-11-30 | 0.40 | 0.75 | +87.5% | 206.2 | 221.1 | +7.2% |
Surprise is actual minus consensus, as a share of the consensus.