| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 13.48 | 18.16 | +34.7% | 64,439.7 | 64,080.0 | −0.6% |
| 2026-05-14 | 15.35 | 21.60 | +40.7% | 77,959.0 | 77,779.0 | −0.2% |
| 2026-02-11 | 16.25 | 10.60 | −34.8% | 61,036.1 | 66,654.0 | +9.2% |
| 2025-10-27 | 13.30 | 14.06 | +5.7% | 66,039.3 | 65,285.7 | −1.1% |
| 2025-08-07 | 8.05 | 12.51 | +55.4% | 51,495.0 | 61,711.7 | +19.8% |
| 2025-05-16 | 14.54 | 14.41 | −0.9% | 61,236.6 | 70,667.7 | +15.4% |
| 2025-02-13 | 10.40 | 8.55 | −17.8% | 46,837.4 | 48,257.0 | +3.0% |
| 2024-10-28 | 6.30 | 7.73 | +22.7% | 241,550.0 | 49,299.3 | −79.6% |
| 2024-07-29 | 7.30 | 5.71 | −21.8% | 241,550.0 | 45,870.0 | −81.0% |
| 2024-05-09 | 15.90 | 10.09 | −36.5% | 55,847.0 | 59,710.0 | +6.9% |
| 2024-02-07 | 8.30 | 8.68 | +4.6% | 42,995.5 | 48,960.0 | +13.9% |
| 2023-11-02 | 9.15 | 5.48 | −40.1% | 39,715.5 | 45,180.0 | +13.8% |
Surprise is actual minus consensus, as a share of the consensus.