| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-27 | 1.73 | 1.95 | +12.8% | 10,664.5 | — | — |
| 2026-05-28 | 1.63 | 1.74 | +6.7% | 11,044.5 | 11,798.4 | +6.8% |
| 2026-02-26 | 1.63 | 1.76 | +8.0% | 10,655.0 | 11,013.6 | +3.4% |
| 2025-12-04 | 1.46 | 1.57 | +7.5% | 10,377.9 | 15,894.0 | +53.2% |
| 2025-08-28 | 1.46 | 1.91 | +30.8% | 10,033.4 | 15,482.0 | +54.3% |
| 2025-05-22 | 1.25 | 1.39 | +11.2% | 10,024.2 | 15,004.0 | +49.7% |
| 2025-02-27 | 1.38 | 1.39 | +0.7% | 9,098.3 | 14,901.0 | +63.8% |
| 2024-12-05 | 1.32 | 1.26 | −4.5% | 9,194.1 | 14,743.0 | +60.4% |
| 2024-08-22 | 1.50 | 1.48 | −1.3% | 9,279.4 | 10,961.4 | +18.1% |
| 2024-05-23 | 1.35 | 1.50 | +11.1% | 9,096.6 | 10,734.2 | +18.0% |
| 2024-02-29 | 1.42 | 1.47 | +3.5% | 8,983.7 | 10,842.7 | +20.7% |
| 2023-11-30 | 1.37 | 1.35 | −1.5% | 6,766.7 | 13,057.0 | +93.0% |
Surprise is actual minus consensus, as a share of the consensus.