| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-19 | 0.62 | 0.61 | −1.0% | 579.6 | 579.6 | +0.0% |
| 2026-07-30 | — | 0.53 | — | — | — | — |
| 2026-03-19 | 0.50 | 0.50 | +0.0% | 536.5 | 536.5 | +0.0% |
| 2025-07-24 | 0.57 | 0.57 | +0.2% | 555.0 | 555.2 | +0.0% |
| 2025-05-09 | 0.54 | 0.55 | +3.4% | 520.7 | 522.5 | +0.4% |
| 2024-09-12 | 0.48 | 0.51 | +6.0% | 499.1 | 510.6 | +2.3% |
| 2024-04-11 | 0.42 | 0.39 | −8.5% | 500.9 | 469.5 | −6.3% |
| 2023-07-20 | 0.44 | 416,392,542.00 | +94634668536.4% | 448.0 | 512.2 | +14.3% |
| 2023-03-15 | — | 0.46 | — | 484.5 | 494.9 | +2.1% |
Surprise is actual minus consensus, as a share of the consensus.