| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.26 | 0.64 | +148.9% | 445.7 | 581.4 | +30.4% |
| 2026-05-06 | 0.22 | −0.07 | −131.8% | 437.2 | 410.0 | −6.2% |
| 2026-02-25 | 0.27 | 2.16 | +692.1% | 433.3 | 430.4 | −0.7% |
| 2025-11-05 | 0.23 | 0.23 | +0.0% | 463.4 | 464.0 | +0.1% |
| 2025-08-06 | 0.14 | 0.33 | +135.7% | 394.5 | 426.7 | +8.2% |
| 2025-05-07 | 0.23 | 0.05 | −78.3% | 402.4 | 443.3 | +10.1% |
| 2025-02-26 | 0.45 | 0.01 | −97.8% | 434.6 | 385.7 | −11.3% |
| 2024-11-06 | 0.45 | 0.35 | −22.2% | 331.2 | 396.4 | +19.7% |
| 2024-08-07 | 0.42 | 0.54 | +28.6% | 337.4 | 385.3 | +14.2% |
| 2024-05-08 | 0.43 | 0.12 | −72.1% | 277.5 | 341.4 | +23.0% |
| 2024-02-28 | 0.46 | 1.70 | +269.6% | 379.9 | 348.9 | −8.2% |
| 2023-11-08 | 0.49 | 0.21 | −57.1% | 363.1 | 330.3 | −9.0% |
Surprise is actual minus consensus, as a share of the consensus.