| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.96 | 1.58 | +65.2% | 144.6 | 149.6 | +3.4% |
| 2026-05-07 | 1.01 | 0.93 | −7.9% | 145.2 | 140.1 | −3.5% |
| 2026-02-26 | 1.05 | 1.09 | +3.8% | 143.1 | 145.5 | +1.7% |
| 2025-11-06 | 1.04 | 0.97 | −6.7% | 140.5 | 183.7 | +30.8% |
| 2025-08-07 | 0.99 | 0.99 | +0.0% | 137.2 | 202.3 | +47.4% |
| 2025-05-08 | 1.00 | 1.01 | +1.0% | 138.3 | 170.7 | +23.4% |
| 2025-02-27 | 1.08 | 1.02 | −5.6% | 141.4 | 221.2 | +56.5% |
| 2024-11-08 | 1.02 | 1.00 | −2.0% | 142.9 | 136.8 | −4.3% |
| 2024-08-08 | 1.01 | 1.01 | +0.0% | 131.1 | 141.5 | +7.9% |
| 2024-05-09 | 1.03 | 1.05 | +1.9% | 128.0 | 124.8 | −2.5% |
| 2024-02-22 | 1.06 | 1.07 | +0.9% | 125.7 | 118.0 | −6.1% |
| 2023-11-02 | 1.00 | 0.99 | −1.0% | 123.9 | 123.2 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.