| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.40 | 0.26 | −35.5% | 290.0 | 293.3 | +1.2% |
| 2026-04-21 | 0.38 | 0.40 | +5.3% | 277.5 | 280.0 | +0.9% |
| 2026-01-28 | 0.38 | 0.39 | +2.6% | 270.1 | 272.4 | +0.8% |
| 2025-10-29 | 0.34 | 0.44 | +29.4% | 251.0 | 265.4 | +5.7% |
| 2025-07-21 | 0.20 | 0.33 | +65.0% | 246.2 | 241.9 | −1.8% |
| 2025-04-21 | 0.13 | 0.19 | +46.2% | 211.1 | 220.2 | +4.3% |
| 2025-01-29 | 0.07 | 0.08 | +14.3% | 203.9 | 206.1 | +1.1% |
| 2024-10-28 | 0.09 | 0.13 | +44.4% | 201.1 | 200.9 | −0.1% |
| 2024-07-22 | 0.07 | 0.09 | +28.6% | 200.8 | 198.1 | −1.3% |
| 2024-04-22 | 0.20 | 0.21 | +5.0% | 232.8 | 226.3 | −2.8% |
| 2024-01-29 | 0.37 | 0.43 | +16.2% | 264.4 | 264.7 | +0.1% |
| 2023-10-23 | 0.36 | 0.45 | +25.0% | 263.2 | 263.8 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.