| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.58 | 0.63 | +8.2% | 12,315.7 | 21,817.4 | +77.2% |
| 2026-05-08 | 0.95 | 0.98 | +3.0% | 13,489.5 | 22,357.0 | +65.7% |
| 2026-02-13 | 0.78 | 0.88 | +12.7% | 8,461.8 | 17,177.0 | +103.0% |
| 2025-08-01 | 0.58 | 1.04 | +80.2% | 16,085.0 | 14,791.0 | −8.0% |
| 2025-05-09 | 0.96 | 1.08 | +12.3% | 10,034.9 | 18,502.0 | +84.4% |
| 2025-02-14 | 0.75 | 0.27 | −64.5% | 7,698.4 | 16,436.0 | +113.5% |
| 2024-11-01 | 0.54 | 0.64 | +17.7% | 6,767.2 | 14,839.0 | +119.3% |
| 2024-08-02 | 0.63 | 0.91 | +43.4% | 5,859.0 | 11,336.0 | +93.5% |
| 2024-05-10 | 0.82 | 0.71 | −12.8% | 12,244.5 | 10,966.0 | −10.4% |
| 2024-03-06 | 0.68 | 0.86 | +26.6% | 13,348.0 | 11,340.0 | −15.0% |
| 2023-11-03 | 0.58 | 0.30 | −47.8% | 11,329.0 | 9,788.0 | −13.6% |
| 2023-08-04 | 0.68 | 0.96 | +39.6% | 11,747.6 | 10,403.0 | −11.4% |
Surprise is actual minus consensus, as a share of the consensus.