| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.96 | 0.97 | +1.3% | 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.03 | 1.03 | +0.0% | 143.1 | 145.5 | +1.7% |
| 2025-08-07 | 1.00 | 1.37 | +37.7% | 137.2 | 202.3 | +47.4% |
| 2025-05-08 | 1.02 | 1.01 | −1.0% | 138.3 | 137.0 | −0.9% |
| 2025-02-27 | 1.04 | 1.97 | +89.4% | 141.4 | 175.3 | +24.0% |
| 2024-10-15 | 1.03 | 1.00 | −2.9% | 141.4 | 136.8 | −3.2% |
| 2024-08-09 | 1.01 | 1.19 | +17.8% | 131.1 | 132.2 | +0.8% |
| 2024-05-10 | 1.03 | 1.26 | +22.3% | 127.8 | 124.8 | −2.3% |
| 2024-03-05 | 1.03 | 1.65 | +60.2% | 127.2 | 118.0 | −7.3% |
| 2023-11-03 | 1.00 | 1.25 | +25.0% | 123.8 | 129.3 | +4.5% |
| 2023-08-04 | 1.01 | 1.32 | +30.7% | 121.3 | 57.8 | −52.4% |
Surprise is actual minus consensus, as a share of the consensus.