| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 12.89 | 9.37 | −27.3% | 16,867.6 | 21,164.2 | +25.5% |
| 2026-04-23 | 14.45 | 11.20 | −22.5% | 17,439.9 | 14,996.0 | −14.0% |
| 2026-01-22 | 13.14 | 11.00 | −16.3% | 18,534.6 | 18,485.0 | −0.3% |
| 2025-10-16 | 13.25 | 11.55 | −12.8% | 14,321.2 | 17,607.0 | +22.9% |
| 2025-07-24 | 13.37 | 13.90 | +4.0% | 18,050.9 | 17,118.0 | −5.2% |
| 2025-04-24 | 14.83 | 15.40 | +3.8% | 19,937.6 | 19,092.0 | −4.2% |
| 2025-01-23 | 17.49 | 11.30 | −35.4% | 19,568.5 | 19,264.0 | −1.6% |
| 2024-10-24 | 15.09 | 16.14 | +7.0% | 18,033.3 | 18,554.5 | +2.9% |
| 2024-07-25 | 16.48 | 12.98 | −21.2% | 16,599.8 | 16,757.0 | +0.9% |
| 2024-04-25 | 17.47 | 17.07 | −2.3% | 17,523.1 | 18,607.0 | +6.2% |
| 2024-01-25 | 17.08 | 17.83 | +4.4% | 16,763.0 | 18,214.0 | +8.7% |
| 2023-10-19 | 16.23 | 16.11 | −0.7% | 17,214.4 | 17,785.0 | +3.3% |
Surprise is actual minus consensus, as a share of the consensus.