| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 11.66 | 9.46 | −18.9% | 472,493.4 | 2,049,874.0 | +333.8% |
| 2026-05-26 | 9.13 | 8.60 | −5.8% | 486,115.3 | 1,738,052.0 | +257.5% |
| 2026-02-12 | 5.83 | 7.96 | +36.5% | 315,834.0 | 1,674,229.0 | +430.1% |
| 2025-11-10 | 7.42 | 8.58 | +15.6% | 1,671,459.3 | 1,579,110.8 | −5.5% |
| 2025-08-12 | 6.73 | 7.79 | +15.8% | 1,658,637.5 | 1,631,081.2 | −1.7% |
| 2025-05-19 | 7.30 | 5.94 | −18.6% | 1,820,109.1 | 1,165,003.2 | −36.0% |
| 2025-01-30 | 8.22 | 6.85 | −16.7% | 318,935.8 | 337,168.0 | +5.7% |
| 2024-11-11 | 7.82 | 8.17 | +4.5% | 340,763.0 | 1,583,291.0 | +364.6% |
| 2024-08-06 | 7.88 | 7.90 | +0.3% | 344,142.2 | 1,665,767.5 | +384.0% |
| 2024-05-21 | 11.82 | 9.41 | −20.4% | 347,758.9 | 1,667,706.3 | +379.6% |
| 2024-02-11 | 9.26 | 8.23 | −11.1% | 355,179.5 | 1,655,690.6 | +366.2% |
| 2023-11-11 | 8.65 | 10.84 | +25.3% | 359,486.9 | 1,468,737.3 | +308.6% |
Surprise is actual minus consensus, as a share of the consensus.