| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-10-21 | 0.27 | 0.39 | +44.4% | — | — | — |
| 2025-06-26 | 0.33 | 0.38 | +16.1% | 36,838.5 | 38,986.0 | +5.8% |
| 2025-04-08 | 0.54 | 0.63 | +17.8% | 37,970.9 | 38,588.0 | +1.6% |
| 2025-01-10 | 0.37 | 0.51 | +37.8% | 37,388.6 | 39,459.0 | +5.5% |
| 2024-10-15 | 0.36 | 0.39 | +8.8% | 35,751.4 | 37,547.0 | +5.0% |
| 2024-06-27 | 0.68 | 0.63 | −7.5% | 35,941.4 | 36,351.0 | +1.1% |
| 2024-03-28 | 0.82 | 1.20 | +46.5% | 35,862.9 | 37,052.0 | +3.3% |
| 2024-01-04 | 0.63 | 0.66 | +4.8% | 34,854.6 | 36,707.0 | +5.3% |
| 2023-10-12 | 0.69 | 0.67 | −2.9% | 34,797.4 | 35,422.0 | +1.8% |
| 2023-06-27 | 1.06 | 1.00 | −5.7% | 34,663.2 | 35,415.0 | +2.2% |
| 2023-03-28 | 1.10 | 1.16 | +5.5% | 33,528.2 | 34,862.0 | +4.0% |
| 2023-01-05 | 1.15 | 1.16 | +0.9% | 32,897.7 | 33,382.0 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.