| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.97 | 1.06 | +8.6% | 873.5 | 869.6 | −0.4% |
| 2026-04-29 | 0.84 | 1.02 | +21.4% | 877.0 | 834.0 | −4.9% |
| 2026-03-12 | 0.90 | 0.75 | −16.7% | 833.2 | 885.0 | +6.2% |
| 2025-10-30 | 0.96 | 1.00 | +3.9% | 806.2 | 777.3 | −3.6% |
| 2025-05-04 | 1.04 | 0.99 | −4.8% | 790.3 | 764.3 | −3.3% |
| 2025-03-05 | 1.60 | 0.86 | −46.3% | 826.2 | 755.5 | −8.6% |
| 2024-11-04 | 1.26 | 0.75 | −40.5% | 837.1 | 710.7 | −15.1% |
| 2024-08-05 | 1.25 | 0.76 | −39.2% | 711.6 | 690.3 | −3.0% |
| 2024-05-13 | 1.04 | 0.86 | −17.3% | 757.4 | 722.8 | −4.6% |
| 2024-03-25 | 1.50 | 0.92 | −38.7% | 737.4 | 773.1 | +4.8% |
| 2023-11-01 | 1.08 | 0.79 | −26.9% | 750.9 | 640.9 | −14.6% |
| 2023-08-07 | 0.79 | 0.75 | −5.1% | 649.7 | 627.3 | −3.4% |
Surprise is actual minus consensus, as a share of the consensus.