| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | −0.17 | 0.64 | +470.5% | 217.8 | 652.5 | +199.6% |
| 2026-05-08 | −0.17 | 1.94 | +1221.8% | 218.1 | 609.1 | +179.3% |
| 2026-03-09 | −83.97 | 0.95 | +101.1% | 486.8 | 601.2 | +23.5% |
| 2025-11-06 | — | 0.70 | — | — | 519.3 | — |
| 2025-08-11 | — | 1.85 | — | — | 533.0 | — |
| 2025-05-09 | — | 0.78 | — | — | 592.0 | — |
| 2025-03-11 | −0.00 | 0.51 | +634475.0% | 429.0 | 611.6 | +42.6% |
| 2024-11-12 | −0.01 | 2.78 | +27900.0% | 490.0 | 572.4 | +16.8% |
| 2024-08-06 | −0.05 | 1.22 | +2540.0% | — | 479.5 | — |
| 2024-05-10 | −0.09 | 1.39 | +1644.4% | — | 320.6 | — |
| 2024-03-11 | −0.09 | −0.25 | −177.8% | 133.4 | 310.9 | +133.1% |
| 2023-11-08 | 5.05 | 5.68 | +12.5% | 464.4 | 349.5 | −24.7% |
Surprise is actual minus consensus, as a share of the consensus.