| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-20 | 1.50 | 0.54 | −63.7% | 39,515.3 | — | — |
| 2026-05-13 | 1.02 | 0.09 | −91.2% | 35,762.8 | 35,273.1 | −1.4% |
| 2026-03-19 | 1.91 | 1.01 | −47.1% | 41,356.3 | 40,721.2 | −1.5% |
| 2025-11-25 | 0.66 | 0.61 | −7.6% | 34,229.5 | 34,797.9 | +1.7% |
| 2025-08-29 | 1.95 | 2.06 | +5.6% | 34,258.8 | 34,559.8 | +0.9% |
| 2025-05-15 | 1.48 | 1.73 | +16.9% | 33,011.4 | 32,573.9 | −1.3% |
| 2025-02-20 | 2.67 | 2.93 | +9.7% | 38,142.1 | 38,370.1 | +0.6% |
| 2024-11-15 | 2.07 | 2.15 | +3.9% | 33,273.5 | 33,704.0 | +1.3% |
| 2024-08-15 | 2.20 | 2.26 | +2.7% | 34,808.5 | 33,471.7 | −3.8% |
| 2024-05-14 | 1.24 | 1.40 | +12.9% | 30,410.5 | 30,676.3 | +0.9% |
| 2024-02-07 | 2.73 | 2.67 | −2.2% | 36,688.2 | 36,759.3 | +0.2% |
| 2023-11-16 | 2.11 | 2.14 | +1.4% | 30,777.8 | 30,769.3 | −0.0% |
Surprise is actual minus consensus, as a share of the consensus.