| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.30 | 1.09 | −52.6% | 19,665.2 | 19,075.0 | −3.0% |
| 2026-05-06 | 2.27 | 2.42 | +6.6% | 19,486.9 | 19,682.0 | +1.0% |
| 2026-02-04 | 2.34 | 2.58 | +10.3% | 27,218.3 | 23,814.0 | −12.5% |
| 2025-11-05 | 2.31 | 2.34 | +1.3% | 18,641.3 | 16,881.0 | −9.4% |
| 2025-08-06 | 2.15 | 2.02 | −6.0% | 18,534.8 | 17,340.0 | −6.4% |
| 2025-04-30 | 2.00 | 1.96 | −2.0% | 18,372.8 | 18,284.0 | −0.5% |
| 2025-02-05 | 2.11 | 2.08 | −1.4% | 19,504.1 | 18,376.0 | −5.8% |
| 2024-10-30 | 2.17 | 1.95 | −10.1% | 18,656.9 | 18,440.0 | −1.2% |
| 2024-07-31 | 2.10 | 2.28 | +8.6% | 18,567.9 | 17,823.0 | −4.0% |
| 2024-05-01 | 1.84 | 1.83 | −0.5% | 17,728.0 | 16,057.0 | −9.4% |
| 2024-01-31 | 1.88 | 1.93 | +2.7% | 18,456.6 | 19,028.0 | +3.1% |
| 2023-11-01 | 1.99 | 1.97 | −1.0% | 17,679.6 | 15,866.0 | −10.3% |
Surprise is actual minus consensus, as a share of the consensus.