| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 7.60 | 12.37 | +62.8% | 26,502.3 | 26,421.0 | −0.3% |
| 2026-05-25 | 6.15 | 9.40 | +52.8% | 23,136.0 | 27,899.0 | +20.6% |
| 2026-02-12 | 5.60 | −9.35 | −267.0% | 20,369.6 | 21,030.0 | +3.2% |
| 2025-10-27 | 7.15 | 1.50 | −79.0% | 5,514.0 | 23,874.0 | +333.0% |
| 2025-07-25 | 6.95 | 7.30 | +5.0% | 7,440.8 | 13,494.0 | +81.4% |
| 2025-05-23 | 6.95 | 5.20 | −25.2% | 7,440.8 | 7,281.5 | −2.1% |
| 2025-02-14 | 6.00 | 3.85 | −35.8% | 6,492.9 | 6,664.0 | +2.6% |
| 2024-10-28 | 6.50 | 5.90 | −9.2% | 7,388.5 | 6,961.0 | −5.8% |
| 2024-08-02 | 9.30 | 4.20 | −54.8% | 7,551.6 | 6,336.0 | −16.1% |
| 2024-05-18 | 4.35 | 8.40 | +93.1% | 3,556.0 | 7,642.4 | +114.9% |
| 2024-05-17 | 4.35 | 8.40 | +93.1% | 6,382.4 | 7,642.0 | +19.7% |
| 2024-02-03 | 3.47 | 2.10 | −39.5% | 3,556.0 | 5,591.9 | +57.3% |
Surprise is actual minus consensus, as a share of the consensus.