| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.36 | 0.42 | +17.1% | 47,237.9 | 48,300.0 | +2.2% |
| 2026-04-29 | 0.18 | 0.66 | +260.9% | 42,664.3 | 43,253.0 | +1.4% |
| 2026-02-10 | 0.18 | 0.13 | −27.5% | 43,598.7 | 45,900.0 | +5.3% |
| 2025-10-23 | 0.35 | 0.60 | +70.7% | 47,048.1 | 50,534.0 | +7.4% |
| 2025-07-30 | 0.33 | −0.01 | −102.7% | 45,786.7 | 50,184.0 | +9.6% |
| 2025-05-05 | −0.00 | 0.12 | +3668.4% | 38,128.4 | 40,659.0 | +6.6% |
| 2025-02-06 | 0.34 | 0.45 | +33.4% | 47,219.2 | 48,211.0 | +2.1% |
| 2024-10-28 | 0.46 | 0.22 | −52.2% | 45,054.1 | 46,196.0 | +2.5% |
| 2024-07-24 | 0.64 | 0.46 | −28.4% | 47,294.2 | 47,808.0 | +1.1% |
| 2024-04-24 | 0.43 | 0.33 | −22.5% | 42,761.8 | 42,777.0 | +0.0% |
| 2024-02-07 | 0.12 | −0.13 | −209.6% | 42,789.3 | 45,962.0 | +7.4% |
| 2023-10-26 | 0.46 | 0.30 | −35.8% | 43,634.6 | 43,801.0 | +0.4% |
Surprise is actual minus consensus, as a share of the consensus.