| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 2.00 | 0.16 | −92.0% | 1,850.0 | 1,850.0 | +0.0% |
| 2026-05-21 | 3.30 | 6.70 | +103.0% | 1,819.0 | 1,854.0 | +1.9% |
| 2026-01-28 | 0.20 | 0.90 | +350.0% | 1,697.0 | 1,785.0 | +5.2% |
| 2025-11-04 | −0.70 | 3.40 | +585.7% | 1,578.0 | 1,758.0 | +11.4% |
| 2025-08-08 | −0.20 | 0.30 | +250.0% | 1,573.0 | 1,613.0 | +2.5% |
| 2025-05-21 | −3.00 | 1.40 | +146.7% | 1,479.0 | 1,553.0 | +5.0% |
| 2025-02-05 | −5.00 | −2.80 | +44.0% | 1,423.0 | 1,566.0 | +10.0% |
| 2024-11-08 | −3.40 | −2.70 | +20.6% | 1,378.0 | 1,425.0 | +3.4% |
| 2024-07-24 | −5.50 | −5.50 | +0.0% | 1,370.0 | 1,370.0 | +0.0% |
| 2024-05-21 | −4.80 | −6.50 | −35.4% | 1,249.0 | 1,312.0 | +5.0% |
| 2024-02-07 | −11.60 | −7.50 | +35.3% | 1,337.0 | 1,283.0 | −4.0% |
| 2023-10-30 | −12.60 | −41.40 | −228.6% | 1,438.0 | 1,268.0 | −11.8% |
Surprise is actual minus consensus, as a share of the consensus.