| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.44 | 0.14 | −69.0% | 185.5 | 201.1 | +8.4% |
| 2026-05-04 | 0.37 | 0.41 | +10.7% | 164.9 | 170.9 | +3.6% |
| 2026-02-10 | 0.32 | 0.32 | +0.0% | 143.2 | 145.8 | +1.8% |
| 2025-11-03 | 0.28 | 0.28 | +0.0% | 143.2 | 133.3 | −6.9% |
| 2025-08-04 | 0.24 | 0.24 | +0.0% | 131.7 | 124.0 | −5.9% |
| 2025-05-05 | 0.22 | 0.22 | +0.0% | 123.6 | 120.2 | −2.8% |
| 2025-02-10 | 0.19 | 0.19 | +0.0% | 117.1 | 117.4 | +0.3% |
| 2024-11-04 | 0.24 | 0.24 | +0.0% | 117.1 | 127.1 | +8.5% |
| 2024-07-29 | 0.24 | 0.23 | −4.2% | 130.2 | 124.1 | −4.7% |
| 2024-04-29 | 0.29 | 0.29 | +0.0% | 140.1 | 140.8 | +0.5% |
| 2024-02-12 | 0.45 | 0.45 | +0.0% | 176.2 | 170.6 | −3.2% |
| 2023-10-30 | 0.52 | 0.53 | +1.9% | 192.1 | 192.2 | +0.0% |
Surprise is actual minus consensus, as a share of the consensus.