| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 0.41 | 3.77 | +821.0% | 52.4 | 54.1 | +3.1% |
| 2026-05-08 | 0.91 | 2.08 | +127.8% | 54.3 | 52.0 | −4.3% |
| 2026-02-20 | 0.32 | 0.48 | +50.0% | 56.5 | 60.3 | +6.7% |
| 2025-11-07 | 0.25 | 0.97 | +288.0% | 51.5 | 47.1 | −8.6% |
| 2025-08-11 | 0.33 | 0.36 | +9.1% | 916.1 | 916.0 | −0.0% |
| 2025-05-02 | 0.37 | 0.21 | −43.2% | — | 891.0 | — |
| 2025-02-21 | −0.03 | 0.05 | +300.0% | 960.3 | 970.0 | +1.0% |
| 2024-11-01 | 0.12 | −0.92 | −866.7% | 940.4 | 922.0 | −2.0% |
| 2024-06-30 | — | 0.19 | — | — | 927.0 | — |
| 2024-03-31 | — | 0.20 | — | — | 950.0 | — |
| 2024-02-16 | 0.03 | 0.16 | +497.2% | 984.2 | 1,000.0 | +1.6% |
| 2023-09-30 | — | 0.27 | — | — | 963.0 | — |
Surprise is actual minus consensus, as a share of the consensus.