| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.46 | 0.65 | +41.7% | 735.7 | 768.2 | +4.4% |
| 2026-04-22 | 0.32 | 0.30 | −6.2% | 670.8 | 692.4 | +3.2% |
| 2026-02-18 | 0.31 | 0.45 | +47.1% | 674.1 | 668.6 | −0.8% |
| 2025-10-22 | 0.42 | 0.55 | +31.0% | 678.2 | 742.9 | +9.5% |
| 2025-07-23 | 0.42 | 0.49 | +16.7% | 700.2 | 698.2 | −0.3% |
| 2025-04-23 | 0.36 | 0.43 | +19.4% | 651.3 | 674.5 | +3.6% |
| 2025-02-19 | 0.39 | 0.37 | −5.1% | 681.6 | 713.5 | +4.7% |
| 2024-10-23 | 0.44 | 0.40 | −9.1% | 680.6 | 679.8 | −0.1% |
| 2024-07-24 | 0.31 | 0.34 | +9.7% | 653.5 | 668.8 | +2.3% |
| 2024-04-24 | −0.15 | 0.14 | +193.3% | 639.8 | 599.1 | −6.4% |
| 2024-02-22 | 0.23 | 0.19 | −17.4% | 627.4 | 654.6 | +4.3% |
| 2023-10-25 | 0.32 | 0.38 | +18.8% | 637.7 | 635.2 | −0.4% |
Surprise is actual minus consensus, as a share of the consensus.