| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-18 | 1.59 | 1.58 | −0.6% | 45,589.9 | 46,121.0 | +1.2% |
| 2026-03-05 | 1.20 | 1.05 | −12.8% | 34,958.4 | 34,725.0 | −0.7% |
| 2025-12-04 | 1.03 | 1.05 | +1.9% | 34,189.5 | 33,859.0 | −1.0% |
| 2025-09-11 | 0.99 | 1.04 | +4.6% | 34,097.9 | 33,940.0 | −0.5% |
| 2025-06-20 | 1.45 | 1.49 | +2.8% | 45,161.2 | 45,118.0 | −0.1% |
| 2025-03-06 | 1.11 | 1.14 | +2.7% | 34,572.9 | 34,308.0 | −0.8% |
| 2024-12-05 | 0.98 | 0.98 | +0.0% | 34,193.5 | 33,634.0 | −1.6% |
| 2024-09-12 | 0.91 | 0.93 | +1.9% | 34,089.4 | 33,912.0 | −0.5% |
| 2024-06-20 | 1.35 | 1.43 | +5.9% | 44,866.8 | 45,269.0 | +0.9% |
| 2024-03-07 | 1.13 | 1.34 | +18.6% | 37,066.9 | 37,064.0 | −0.0% |
| 2023-11-30 | 0.91 | 0.95 | +4.4% | 33,902.5 | 33,957.0 | +0.2% |
| 2023-09-08 | 0.91 | 0.96 | +5.5% | 34,121.3 | 33,853.0 | −0.8% |
Surprise is actual minus consensus, as a share of the consensus.