| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 17.81 | 17.38 | −2.4% | 41,118.1 | 43,525.8 | +5.9% |
| 2026-05-14 | 17.50 | 19.70 | +12.6% | 36,736.6 | 40,860.0 | +11.2% |
| 2026-02-12 | 16.62 | 16.90 | +1.7% | 35,487.1 | 36,082.0 | +1.7% |
| 2025-11-12 | 18.36 | 16.16 | −12.0% | 34,543.1 | 35,828.2 | +3.7% |
| 2025-09-30 | 18.40 | 16.16 | −12.2% | 34,617.5 | 35,828.2 | +3.5% |
| 2025-08-11 | 17.12 | 16.09 | −6.0% | 34,993.0 | 33,188.9 | −5.2% |
| 2025-05-15 | 14.76 | 16.60 | +12.5% | 29,639.5 | 29,635.0 | −0.0% |
| 2025-05-14 | 14.77 | 16.81 | +13.8% | 29,655.1 | 29,634.9 | −0.1% |
| 2025-02-12 | 14.03 | 13.10 | −6.6% | 28,940.5 | 28,592.0 | −1.2% |
| 2024-11-07 | 14.90 | 14.43 | −3.2% | 19,467.3 | 29,126.6 | +49.6% |
| 2024-08-13 | 14.30 | 14.49 | +1.3% | 19,467.3 | 28,255.0 | +45.1% |
| 2024-05-16 | 11.28 | 14.94 | +32.4% | 19,467.3 | 26,847.8 | +37.9% |
Surprise is actual minus consensus, as a share of the consensus.