| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.90 | 3.40 | +276.5% | 143.1 | 260.2 | +81.8% |
| 2026-04-30 | 1.71 | 2.14 | +25.1% | 196.9 | 205.4 | +4.4% |
| 2026-02-05 | 1.18 | 1.20 | +1.7% | 150.6 | 158.2 | +5.1% |
| 2025-10-30 | 1.53 | 1.93 | +26.1% | 155.6 | 164.7 | +5.9% |
| 2025-07-31 | 2.74 | 5.35 | +95.3% | 144.4 | 300.6 | +108.1% |
| 2025-05-01 | 2.99 | 3.45 | +15.4% | 136.9 | 210.5 | +53.8% |
| 2025-02-06 | 4.07 | 4.09 | +0.5% | 130.5 | 252.8 | +93.7% |
| 2024-10-31 | 0.25 | 1.14 | +352.4% | 95.9 | 128.7 | +34.1% |
| 2024-08-01 | 0.33 | 3.93 | +1098.2% | 99.7 | 223.5 | +124.2% |
| 2024-05-02 | 2.74 | 2.88 | +5.1% | 250.3 | 263.5 | +5.3% |
| 2024-03-19 | 0.89 | 1.41 | +58.2% | 104.6 | 105.5 | +0.8% |
| 2023-11-02 | 0.66 | 1.72 | +161.4% | 99.3 | 140.1 | +41.1% |
Surprise is actual minus consensus, as a share of the consensus.