| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-09 | 0.35 | −0.58 | −265.1% | 333.0 | 357.0 | +7.2% |
| 2026-04-09 | 0.40 | 0.45 | +12.5% | 345.4 | 326.0 | −5.6% |
| 2026-01-08 | 0.36 | 0.39 | +8.3% | 337.9 | 340.2 | +0.7% |
| 2025-10-23 | 0.47 | 0.46 | −3.1% | 368.7 | 369.0 | +0.1% |
| 2025-07-10 | 0.51 | 0.51 | +0.0% | 369.1 | 381.0 | +3.2% |
| 2025-04-09 | 0.40 | 0.46 | +14.7% | 354.6 | 359.7 | +1.4% |
| 2025-01-08 | 0.46 | 0.49 | +6.5% | 353.8 | 341.3 | −3.5% |
| 2024-10-24 | 0.50 | 0.50 | +0.9% | 373.3 | 375.7 | +0.6% |
| 2024-06-27 | 0.48 | 0.50 | +4.2% | 374.1 | 334.8 | −10.5% |
| 2024-04-04 | 0.38 | 0.40 | +5.3% | 316.9 | 312.2 | −1.5% |
| 2024-01-04 | 0.41 | 0.43 | +4.9% | 308.8 | 308.7 | −0.0% |
| 2023-10-24 | 0.45 | 0.45 | +0.0% | 320.8 | 320.4 | −0.1% |
Surprise is actual minus consensus, as a share of the consensus.