| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.05 | 0.10 | +100.0% | 107.7 | 115.9 | +7.5% |
| 2026-05-08 | 0.13 | 0.07 | −46.2% | 109.9 | 117.4 | +6.9% |
| 2026-02-27 | 0.13 | 0.19 | +47.3% | 119.1 | 133.4 | +12.0% |
| 2025-10-30 | 0.23 | 0.18 | −21.2% | 154.5 | 29.7 | −80.8% |
| 2025-07-31 | 0.23 | 0.16 | −28.2% | 58.3 | 27.4 | −52.9% |
| 2025-05-01 | 0.27 | 0.20 | −27.2% | 81.4 | 296.0 | +263.5% |
| 2025-02-21 | 0.38 | 0.34 | −9.1% | 89.7 | 335.5 | +274.1% |
| 2024-11-01 | 0.39 | 0.33 | −14.4% | 155.9 | 353.5 | +126.8% |
| 2024-08-02 | 0.41 | 0.28 | −31.8% | 160.3 | 362.6 | +126.2% |
| 2024-05-03 | 0.41 | 0.36 | −11.6% | 156.7 | 383.6 | +144.7% |
| 2024-02-16 | 0.47 | 0.46 | −3.0% | 175.2 | 406.0 | +131.7% |
| 2023-10-27 | 0.43 | 0.40 | −6.3% | 170.1 | 176.7 | +3.9% |
Surprise is actual minus consensus, as a share of the consensus.