| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-02 | — | 0.47 | — | — | — | — |
| 2026-06-05 | 0.38 | 0.40 | +5.3% | 38.4 | 42.8 | +11.6% |
| 2026-03-02 | 0.32 | 0.36 | +12.5% | 39.8 | 39.4 | −1.1% |
| 2025-11-25 | 0.31 | 0.39 | +25.8% | 39.6 | 44.5 | +12.4% |
| 2025-08-25 | 0.30 | 0.59 | +96.7% | 43.5 | 47.2 | +8.6% |
| 2025-05-28 | 0.33 | 0.44 | +33.3% | 39.5 | 42.0 | +6.4% |
| 2025-02-21 | 0.29 | 0.44 | +51.7% | 39.4 | 43.5 | +10.3% |
| 2024-11-25 | 0.34 | 0.38 | +11.8% | 40.7 | 40.4 | −0.6% |
| 2024-09-05 | 0.53 | 0.75 | +41.5% | 39.6 | 41.8 | +5.5% |
| 2024-05-22 | 0.24 | 0.53 | +120.8% | 34.3 | 41.6 | +21.2% |
| 2024-02-21 | 0.30 | 0.29 | −3.3% | 33.9 | 34.1 | +0.7% |
| 2023-11-21 | 0.15 | 0.31 | +106.7% | 27.5 | 34.7 | +26.0% |
Surprise is actual minus consensus, as a share of the consensus.