| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 0.86 | 0.74 | −13.5% | 50,383.9 | 50,983.3 | +1.2% |
| 2026-05-12 | 0.57 | 0.74 | +29.8% | 45,157.7 | 45,753.5 | +1.3% |
| 2026-03-05 | 0.07 | 0.08 | +14.3% | 50,261.8 | 50,362.5 | +0.2% |
| 2025-11-13 | 0.46 | 0.52 | +13.0% | 49,689.0 | 42,002.8 | −15.5% |
| 2025-08-14 | 0.50 | 0.69 | +38.0% | 46,729.8 | 49,736.2 | +6.4% |
| 2025-05-13 | 1.05 | 1.16 | +10.5% | 40,310.6 | 41,350.6 | +2.6% |
| 2025-03-06 | 0.90 | 1.02 | +13.3% | 40,162.6 | 47,523.2 | +18.3% |
| 2024-11-14 | 1.09 | 1.24 | +13.8% | 36,182.3 | 37,107.8 | +2.6% |
| 2024-08-15 | 0.86 | 1.29 | +50.0% | 40,935.9 | 40,099.1 | −2.0% |
| 2024-05-16 | 0.63 | 0.78 | +23.8% | 35,611.8 | 35,954.4 | +1.0% |
| 2024-04-08 | 0.64 | 0.79 | +23.4% | — | 43,215.9 | — |
| 2023-11-15 | 0.86 | 0.92 | +7.0% | 33,827.5 | 33,904.9 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.