| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 0.02 | 0.07 | +185.7% | 197.0 | 319.7 | +62.3% |
| 2026-05-11 | −0.04 | −0.62 | −1580.2% | 149.7 | 214.4 | +43.2% |
| 2026-03-04 | −0.08 | −0.05 | +34.4% | 155.6 | 161.0 | +3.5% |
| 2025-11-04 | −0.09 | 0.34 | +493.2% | 155.6 | 149.0 | −4.2% |
| 2025-08-11 | −0.09 | −0.59 | −558.3% | 162.1 | 144.1 | −11.1% |
| 2025-05-15 | −0.13 | −0.26 | −97.0% | 162.6 | 181.2 | +11.4% |
| 2025-03-31 | −0.01 | −0.67 | −4927.7% | 213.1 | 66.3 | −68.9% |
| 2024-11-12 | 0.00 | −0.06 | −2412.0% | 212.3 | 209.9 | −1.1% |
| 2024-08-08 | −0.01 | 0.28 | +5654.0% | 238.3 | 233.6 | −2.0% |
| 2024-05-09 | −0.13 | −0.19 | −47.5% | 206.7 | 207.6 | +0.4% |
| 2024-03-14 | −0.06 | −0.70 | −1121.7% | 256.3 | 227.2 | −11.3% |
| 2023-11-09 | 0.04 | −1.31 | −3847.0% | 289.5 | 239.4 | −17.3% |
Surprise is actual minus consensus, as a share of the consensus.