| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 2.63 | 0.49 | −81.3% | 60.9 | 60.1 | −1.2% |
| 2026-05-27 | 2.09 | 2.76 | +32.1% | 65.2 | 63.7 | −2.3% |
| 2026-02-03 | 1.40 | 3.07 | +119.3% | 63.2 | 65.1 | +3.0% |
| 2025-11-06 | 1.56 | 1.76 | +12.8% | 61.0 | 60.7 | −0.5% |
| 2025-08-05 | 2.46 | 2.32 | −5.7% | 60.4 | 59.5 | −1.4% |
| 2025-05-28 | 2.75 | 2.23 | −18.9% | 61.9 | 62.1 | +0.4% |
| 2025-02-04 | 1.41 | 2.67 | +89.4% | 61.5 | 62.8 | +2.1% |
| 2024-11-07 | 2.48 | 2.45 | −1.2% | 57.9 | 57.8 | −0.1% |
| 2024-08-05 | 2.33 | 2.83 | +21.5% | 55.7 | 58.2 | +4.4% |
| 2024-06-05 | −0.11 | 2.77 | +2618.2% | 55.3 | 58.9 | +6.6% |
| 2024-02-05 | 2.04 | 2.02 | −1.0% | 54.0 | 53.5 | −1.0% |
| 2023-11-06 | 1.65 | 1.91 | +15.8% | 54.7 | 53.2 | −2.7% |
Surprise is actual minus consensus, as a share of the consensus.