| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.39 | 0.86 | +120.7% | 995.1 | 1,008.0 | +1.3% |
| 2026-04-22 | 0.38 | 0.34 | −9.7% | 994.8 | 1,010.0 | +1.5% |
| 2026-02-04 | 0.58 | 1.12 | +93.4% | 1,060.5 | 1,072.0 | +1.1% |
| 2025-10-22 | 1.04 | 1.12 | +7.7% | 1,058.9 | 1,072.0 | +1.2% |
| 2025-07-23 | 1.00 | 1.02 | +2.0% | 1,053.8 | 1,060.0 | +0.6% |
| 2025-04-30 | 0.20 | 1.10 | +456.4% | 1,040.5 | 1,061.0 | +2.0% |
| 2025-03-13 | 1.82 | 1.80 | −1.1% | 1,637.6 | 1,649.0 | +0.7% |
| 2024-10-16 | 1.80 | 1.84 | +2.2% | 1,633.6 | 1,652.0 | +1.1% |
| 2024-07-17 | 1.65 | 1.62 | −1.8% | 1,614.4 | 1,626.0 | +0.7% |
| 2024-04-17 | 1.71 | 1.72 | +0.6% | 1,626.7 | 1,641.0 | +0.9% |
| 2024-01-24 | 1.79 | 1.82 | +1.7% | 1,660.4 | 1,674.0 | +0.8% |
| 2023-10-18 | 1.78 | 1.77 | −0.6% | 1,680.3 | 1,667.0 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.