| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 1.66 | 2.12 | +27.7% | 330.6 | 334.1 | +1.1% |
| 2026-03-05 | 2.94 | 1.86 | −36.7% | 163.5 | 335.8 | +105.4% |
| 2025-07-23 | — | 1.94 | — | 270.3 | 280.7 | +3.9% |
| 2025-03-06 | — | 3.51 | — | 244.5 | 249.5 | +2.0% |
| 2024-07-24 | — | 2.64 | — | 228.7 | 231.3 | +1.1% |
| 2024-03-06 | — | 0.38 | — | 188.5 | 190.7 | +1.2% |
| 2023-07-25 | — | 1.54 | — | 179.6 | 199.2 | +10.9% |
| 2023-03-02 | 3.70 | 0.95 | −74.3% | 160.6 | 155.4 | −3.2% |
Surprise is actual minus consensus, as a share of the consensus.