| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.96 | −0.67 | −169.5% | 40,696.7 | 43,014.7 | +5.7% |
| 2026-05-04 | 0.51 | −6.80 | −1425.5% | 34,796.0 | 34,380.0 | −1.2% |
| 2026-02-02 | 5.41 | −1.75 | −132.3% | 37,193.3 | 35,500.0 | −4.6% |
| 2025-11-01 | 11.24 | 5.60 | −50.2% | 40,857.0 | 38,770.0 | −5.1% |
| 2025-07-25 | 5.52 | 9.90 | +79.3% | 38,776.5 | 37,190.0 | −4.1% |
| 2025-05-07 | 4.45 | −1.30 | −129.2% | 36,499.5 | 35,090.0 | −3.9% |
| 2025-02-03 | 5.86 | 0.70 | −88.1% | 37,988.0 | 35,900.0 | −5.5% |
| 2024-10-17 | 8.46 | 7.61 | −10.0% | 40,257.8 | 39,990.0 | −0.7% |
| 2024-08-05 | 11.05 | 5.10 | −53.8% | 37,982.0 | 37,890.0 | −0.2% |
| 2024-04-29 | 1.79 | 5.34 | +198.3% | 36,686.6 | 34,750.0 | −5.3% |
| 2024-02-05 | 9.89 | 6.20 | −37.3% | 38,282.0 | 37,300.0 | −2.6% |
| 2023-11-10 | 20.65 | 12.79 | −38.1% | 44,752.0 | 39,980.0 | −10.7% |
Surprise is actual minus consensus, as a share of the consensus.