| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.19 | 1.68 | +40.9% | 1,522.2 | 1,557.8 | +2.3% |
| 2026-04-30 | 0.46 | 0.70 | +52.2% | 1,322.6 | 1,378.1 | +4.2% |
| 2026-01-29 | 0.58 | 0.58 | +0.0% | 1,211.2 | 1,333.8 | +10.1% |
| 2025-10-23 | 0.87 | 0.97 | +12.0% | 1,261.5 | 1,360.2 | +7.8% |
| 2025-07-24 | 0.89 | 1.16 | +30.3% | 1,258.8 | 1,447.0 | +15.0% |
| 2025-04-24 | 0.25 | 0.56 | +124.0% | 1,135.6 | 1,221.8 | +7.6% |
| 2025-01-30 | 0.22 | 0.24 | +9.1% | 1,269.4 | 1,154.9 | −9.0% |
| 2024-10-24 | 1.18 | 1.17 | −0.8% | 1,098.1 | 1,273.3 | +16.0% |
| 2024-07-25 | 1.90 | 1.80 | −5.3% | 1,553.1 | 1,443.9 | −7.0% |
| 2024-04-25 | 1.36 | 1.35 | −0.7% | 1,364.8 | 1,365.0 | +0.0% |
| 2024-02-01 | 1.66 | 1.45 | −12.7% | 1,438.1 | 1,361.9 | −5.3% |
| 2023-10-26 | 2.36 | 2.42 | +2.5% | 1,656.9 | 1,593.6 | −3.8% |
Surprise is actual minus consensus, as a share of the consensus.