| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.41 | 55.48 | +13534.7% | 2,164.2 | 2,242.0 | +3.6% |
| 2026-04-23 | 39.56 | 44.86 | +13.4% | 2,170.7 | 2,241.0 | +3.2% |
| 2026-01-23 | 0.44 | 0.51 | +16.5% | 2,209.1 | 2,383.0 | +7.9% |
| 2025-10-23 | 41.87 | 44.62 | +6.6% | 2,216.7 | 2,430.0 | +9.6% |
| 2025-07-25 | 39.71 | 44.78 | +12.8% | 2,183.0 | 2,373.0 | +8.7% |
| 2025-04-24 | 37.91 | 37.79 | −0.3% | 2,187.4 | 2,293.0 | +4.8% |
| 2025-01-24 | 39.32 | 45.10 | +14.7% | 2,241.1 | 2,397.0 | +7.0% |
| 2024-10-24 | 47.40 | 45.87 | −3.2% | 2,389.0 | 2,441.0 | +2.2% |
| 2024-07-25 | 44.78 | 50.87 | +13.6% | 2,255.7 | 2,398.0 | +6.3% |
| 2024-04-25 | 43.34 | 52.92 | +22.1% | 2,282.1 | 2,436.0 | +6.7% |
| 2024-01-26 | 48.49 | 46.58 | −3.9% | 2,326.3 | 2,470.0 | +6.2% |
| 2023-10-26 | 47.94 | 55.92 | +16.6% | 2,354.4 | 2,582.0 | +9.7% |
Surprise is actual minus consensus, as a share of the consensus.