| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 4.58 | 5.38 | +17.5% | 27,121.0 | 27,030.0 | −0.3% |
| 2026-05-13 | 6.06 | 7.85 | +29.5% | 30,995.3 | 33,410.0 | +7.8% |
| 2026-01-19 | 6.54 | 7.27 | +11.2% | 36,353.9 | 38,270.0 | +5.3% |
| 2025-10-29 | 5.32 | 6.49 | +22.0% | 30,749.6 | 32,460.0 | +5.6% |
| 2025-06-30 | 4.98 | 5.87 | +17.9% | 25,245.2 | 30,210.0 | +19.7% |
| 2025-05-22 | 4.45 | 5.93 | +33.3% | 30,012.2 | 30,310.0 | +1.0% |
| 2025-01-21 | 5.48 | 4.72 | −13.9% | 33,630.2 | 34,330.0 | +2.1% |
| 2024-09-30 | 4.77 | 4.80 | +0.6% | 29,775.2 | 28,440.0 | −4.5% |
| 2024-07-18 | 3.65 | 6.83 | +87.1% | 23,298.8 | 27,610.0 | +18.5% |
| 2024-05-24 | 3.62 | 3.83 | +5.8% | 26,644.1 | 27,830.0 | +4.5% |
| 2024-03-20 | 4.20 | 4.93 | +17.4% | 22,843.5 | 30,021.0 | +31.4% |
| 2023-11-08 | 4.20 | 5.21 | +24.0% | 22,843.5 | 28,674.0 | +25.5% |
Surprise is actual minus consensus, as a share of the consensus.