| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.75 | 0.79 | +6.0% | 158.1 | 169.0 | +6.9% |
| 2026-05-06 | 0.67 | 0.74 | +11.3% | 150.0 | 155.2 | +3.4% |
| 2026-02-25 | 0.71 | 0.79 | +11.4% | 152.1 | 157.1 | +3.2% |
| 2025-10-28 | 0.78 | 0.87 | +11.1% | 152.0 | 182.3 | +20.0% |
| 2025-07-29 | 0.70 | 0.99 | +42.0% | 186.3 | 165.9 | −11.0% |
| 2025-05-07 | 0.62 | 0.86 | +38.7% | 164.2 | 175.0 | +6.6% |
| 2025-02-26 | 0.64 | −0.11 | −117.3% | 161.3 | 177.2 | +9.9% |
| 2024-10-30 | 0.70 | 0.61 | −12.2% | 158.8 | 180.5 | +13.7% |
| 2024-07-31 | 0.65 | 0.59 | −8.2% | 140.3 | 173.1 | +23.4% |
| 2024-05-01 | 0.60 | 0.83 | +37.5% | 138.9 | 167.2 | +20.4% |
| 2024-03-05 | 0.58 | 0.60 | +4.0% | 142.1 | 159.9 | +12.5% |
| 2023-10-26 | 0.79 | 0.74 | −5.6% | 152.6 | 175.0 | +14.7% |
Surprise is actual minus consensus, as a share of the consensus.