| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.90 | 3.40 | +276.2% | 143.1 | 260.2 | +81.8% |
| 2026-04-30 | 2.22 | 2.57 | +15.8% | 196.9 | 205.4 | +4.4% |
| 2026-02-05 | 1.37 | 2.12 | +54.7% | 150.6 | 158.2 | +5.1% |
| 2025-10-30 | 1.79 | 2.55 | +42.5% | 155.6 | 164.7 | +5.9% |
| 2025-07-31 | 3.36 | 6.52 | +94.0% | 144.4 | 300.6 | +108.1% |
| 2025-05-01 | 3.72 | 4.21 | +13.2% | 136.9 | 210.5 | +53.8% |
| 2025-02-06 | 5.40 | 5.15 | −4.6% | 130.5 | 252.8 | +93.7% |
| 2024-10-31 | 0.76 | 1.63 | +114.5% | 244.2 | 128.7 | −47.3% |
| 2024-08-01 | 0.33 | 3.93 | +1090.9% | 99.7 | 223.5 | +124.2% |
| 2024-05-02 | 2.75 | 2.88 | +4.7% | 250.3 | 263.5 | +5.3% |
| 2024-02-15 | 0.89 | 1.41 | +58.4% | 104.6 | 105.5 | +0.8% |
| 2023-11-02 | 0.66 | 1.72 | +160.6% | 99.3 | 140.1 | +41.1% |
Surprise is actual minus consensus, as a share of the consensus.