| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 15.20 | 12.52 | −17.6% | 5,665.3 | 5,878.0 | +3.8% |
| 2026-05-13 | 13.40 | −2.80 | −120.9% | 5,673.6 | 5,945.0 | +4.8% |
| 2026-02-10 | 11.05 | 14.60 | +32.1% | 5,140.2 | 5,766.0 | +12.2% |
| 2026-02-05 | 11.05 | 14.60 | +32.1% | 5,140.2 | 5,766.0 | +12.2% |
| 2025-11-14 | 13.22 | 7.80 | −41.0% | 13,399.0 | 4,959.0 | −63.0% |
| 2025-08-06 | 16.15 | 11.48 | −28.9% | 12,893.9 | 12,832.0 | −0.5% |
| 2025-05-15 | 25.61 | 41.02 | +60.2% | 13,317.7 | 12,140.4 | −8.8% |
| 2025-02-12 | 14.22 | 10.61 | −25.4% | 12,208.4 | 12,561.0 | +2.9% |
| 2024-11-13 | 32.70 | 19.10 | −41.6% | 12,287.7 | 12,533.6 | +2.0% |
| 2024-08-13 | 35.00 | 32.10 | −8.3% | 12,393.0 | 12,062.0 | −2.7% |
| 2024-05-08 | 27.70 | 35.40 | +27.8% | 11,396.5 | 12,034.0 | +5.6% |
| 2024-02-08 | 12.81 | 26.70 | +108.4% | 11,634.8 | 10,923.0 | −6.1% |
Surprise is actual minus consensus, as a share of the consensus.