| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.38 | 0.59 | +54.1% | 27,712.0 | 34,334.0 | +23.9% |
| 2026-05-05 | 0.40 | 0.35 | −12.5% | 25,581.4 | 27,771.0 | +8.6% |
| 2026-02-17 | 0.37 | 0.25 | −32.9% | 24,012.0 | 25,320.0 | +5.4% |
| 2025-11-05 | 0.33 | 0.28 | −16.0% | 21,920.9 | 19,954.0 | −9.0% |
| 2025-08-06 | 0.33 | 0.32 | −2.7% | 22,528.9 | 19,242.0 | −14.6% |
| 2025-05-06 | 0.36 | 0.36 | +0.4% | 21,538.3 | 21,020.0 | −2.4% |
| 2025-02-11 | 0.35 | 0.29 | −17.1% | 21,407.1 | 19,541.0 | −8.7% |
| 2024-11-06 | 0.34 | 0.32 | −5.9% | 21,585.5 | 20,772.0 | −3.8% |
| 2024-08-07 | 0.35 | 0.35 | +0.5% | 22,008.4 | 20,729.0 | −5.8% |
| 2024-05-08 | 0.38 | 0.32 | −15.8% | 20,908.7 | 21,629.0 | +3.4% |
| 2024-02-14 | 0.35 | 0.37 | +5.7% | 21,458.8 | 20,532.0 | −4.3% |
| 2023-11-01 | 0.29 | 0.31 | +6.9% | 20,272.5 | 20,739.0 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.