| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-14 | 1.06 | 1.10 | +3.8% | 336.1 | 340.0 | +1.2% |
| 2026-02-26 | 0.80 | 0.85 | +6.2% | 274.1 | 281.4 | +2.7% |
| 2025-07-22 | 0.74 | 0.79 | +6.8% | 124.1 | 278.4 | +124.4% |
| 2025-04-24 | 0.50 | 0.46 | −7.6% | 139.5 | 220.8 | +58.3% |
| 2024-10-22 | 0.51 | 0.55 | +7.8% | 109.3 | 241.7 | +121.1% |
| 2024-03-28 | 0.50 | 0.47 | −5.9% | 203.5 | 201.6 | −0.9% |
| 2023-06-30 | 0.30 | 0.18 | −39.3% | 188.5 | 189.1 | +0.3% |
| 2022-12-31 | 0.23 | 0.49 | +113.5% | 172.3 | 197.3 | +14.5% |
Surprise is actual minus consensus, as a share of the consensus.