| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-11 | 3.65 | 2.72 | −25.5% | 51,518.0 | 50,665.1 | −1.7% |
| 2026-08-10 | 3.61 | 2.73 | −24.4% | 51,518.0 | 50,235.0 | −2.5% |
| 2026-05-16 | 9.30 | 7.20 | −22.6% | 71,640.7 | 63,898.0 | −10.8% |
| 2026-01-30 | 8.08 | 6.60 | −18.3% | 62,004.5 | 60,014.0 | −3.2% |
| 2025-11-03 | 6.73 | 6.00 | −10.8% | 58,153.5 | 60,916.0 | +4.8% |
| 2025-07-28 | 4.40 | 4.70 | +6.8% | 50,474.8 | 50,229.0 | −0.5% |
| 2025-07-24 | 7.02 | 4.68 | −33.3% | 58,173.9 | 50,228.8 | −13.7% |
| 2025-05-26 | 10.45 | 10.08 | −3.5% | 70,671.1 | 65,620.1 | −7.1% |
| 2025-02-03 | 6.03 | 4.90 | −18.7% | 55,492.7 | 53,494.0 | −3.6% |
| 2024-11-05 | 4.97 | 3.32 | −33.2% | 27,658.7 | 51,133.1 | +84.9% |
| 2024-11-04 | 4.97 | 3.32 | −33.2% | 50,925.9 | 51,133.0 | +0.4% |
| 2024-07-27 | 2.58 | 3.41 | +32.2% | 27,658.7 | 45,118.9 | +63.1% |
Surprise is actual minus consensus, as a share of the consensus.