| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 5.70 | 5.70 | +0.0% | 23,983.0 | 23,983.0 | +0.0% |
| 2026-08-10 | — | 2.74 | — | — | — | — |
| 2026-05-25 | — | 3.70 | — | — | 20,451.5 | — |
| 2026-02-11 | 5.30 | 5.30 | +0.0% | 21,568.0 | 21,568.0 | +0.0% |
| 2025-11-11 | 3.90 | 3.40 | −12.8% | 19,396.0 | 18,450.0 | −4.9% |
| 2025-08-13 | 5.10 | 1.50 | −70.6% | 19,834.0 | 16,044.0 | −19.1% |
| 2025-05-14 | 5.10 | 6.00 | +17.6% | 22,050.0 | 21,457.0 | −2.7% |
| 2025-02-06 | 4.20 | 4.10 | −2.4% | 19,011.0 | 18,678.0 | −1.8% |
| 2024-11-14 | 8.10 | 3.14 | −61.2% | 19,712.0 | 15,287.0 | −22.4% |
| 2024-08-09 | 9.60 | 8.50 | −11.5% | 21,324.0 | 18,931.0 | −11.2% |
| 2024-05-14 | 10.40 | 9.55 | −8.2% | 21,865.0 | 20,802.0 | −4.9% |
| 2024-02-08 | 15.00 | 8.28 | −44.8% | 20,456.5 | 19,387.5 | −5.2% |
Surprise is actual minus consensus, as a share of the consensus.