| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.22 | 0.18 | −21.0% | 768.2 | 796.2 | +3.6% |
| 2026-05-07 | 0.17 | 0.27 | +58.8% | 719.7 | 722.5 | +0.4% |
| 2026-02-27 | 0.18 | 0.21 | +16.7% | 807.4 | 814.3 | +0.9% |
| 2025-10-30 | 0.13 | 0.17 | +30.8% | 806.1 | 784.5 | −2.7% |
| 2025-08-05 | 0.18 | 0.25 | +38.9% | 768.6 | 724.5 | −5.7% |
| 2025-05-02 | 0.15 | 0.21 | +40.0% | 744.2 | 695.4 | −6.6% |
| 2025-02-28 | 0.15 | 0.12 | −20.0% | 723.1 | 730.5 | +1.0% |
| 2024-11-08 | 0.13 | 0.16 | +23.1% | 700.8 | 702.5 | +0.2% |
| 2024-08-09 | 0.14 | 0.16 | +14.3% | 658.1 | 701.8 | +6.6% |
| 2024-05-03 | 0.09 | 0.14 | +55.6% | — | 659.2 | — |
| 2024-03-01 | 0.07 | 0.14 | +100.0% | 663.6 | 617.0 | −7.0% |
| 2023-11-07 | 0.12 | 0.19 | +58.3% | 634.2 | 620.0 | −2.2% |
Surprise is actual minus consensus, as a share of the consensus.