| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 1.05 | 1.17 | +11.2% | 587.0 | 584.3 | −0.5% |
| 2026-05-07 | 1.17 | 1.55 | +32.5% | 784.8 | 613.3 | −21.8% |
| 2026-03-03 | 1.65 | 1.73 | +4.8% | 976.2 | 1,018.1 | +4.3% |
| 2025-11-03 | 1.41 | 1.44 | +2.1% | 879.1 | 853.2 | −2.9% |
| 2025-08-07 | 0.86 | 1.21 | +40.7% | 858.1 | 658.3 | −23.3% |
| 2025-05-06 | 1.16 | 1.20 | +3.4% | 626.8 | 622.9 | −0.6% |
| 2025-02-25 | 1.33 | 1.38 | +3.8% | 652.3 | 699.3 | +7.2% |
| 2024-10-31 | 1.26 | 1.37 | +8.7% | 663.5 | 670.2 | +1.0% |
| 2024-08-01 | 0.88 | 0.98 | +11.4% | 596.1 | 608.1 | +2.0% |
| 2024-05-02 | 0.91 | 1.16 | +27.5% | 607.9 | 631.1 | +3.8% |
| 2024-02-28 | 1.37 | 1.28 | −6.6% | 725.4 | 669.7 | −7.7% |
| 2023-11-02 | 1.18 | 1.05 | −11.0% | 725.4 | 654.5 | −9.8% |
Surprise is actual minus consensus, as a share of the consensus.