| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2024-05-24 | 3.96 | 5.59 | +41.2% | 18,450.5 | 18,372.0 | −0.4% |
| 2024-02-02 | 3.42 | 3.70 | +8.2% | 19,517.3 | 18,734.0 | −4.0% |
| 2023-11-03 | 3.34 | 3.62 | +8.4% | 22,764.2 | 12,349.0 | −45.8% |
| 2023-07-26 | 3.41 | 3.30 | −3.2% | 21,931.4 | 21,005.0 | −4.2% |
| 2023-05-30 | 3.62 | 4.01 | +10.8% | 21,873.5 | 21,545.0 | −1.5% |
| 2023-02-02 | 2.90 | 3.60 | +24.1% | 22,171.3 | 20,867.0 | −5.9% |
| 2022-11-08 | 2.52 | 2.70 | +7.1% | 21,077.1 | 21,505.1 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.