| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 4.38 | 5.82 | +33.0% | 3,303.7 | 3,805.8 | +15.2% |
| 2026-05-15 | 6.90 | 5.00 | −27.5% | 3,373.3 | 3,380.0 | +0.2% |
| 2026-01-28 | 3.90 | 3.60 | −7.7% | 1,699.0 | 1,790.0 | +5.4% |
| 2025-10-27 | 7.40 | 3.59 | −51.5% | 2,249.0 | 1,630.0 | −27.5% |
| 2025-08-04 | 11.06 | 6.08 | −45.0% | 2,072.0 | 2,510.0 | +21.1% |
| 2025-08-01 | 11.06 | 5.10 | −53.9% | 4,464.0 | 2,510.0 | −43.8% |
| 2025-05-07 | 10.57 | 11.39 | +7.8% | 4,092.4 | 4,880.0 | +19.2% |
| 2025-02-05 | 7.53 | 5.10 | −32.3% | 3,012.5 | 2,420.0 | −19.7% |
| 2024-10-29 | 7.39 | 8.11 | +9.7% | 850.0 | 3,150.0 | +270.6% |
| 2024-08-06 | 7.58 | 12.76 | +68.3% | 850.0 | 5,310.0 | +524.7% |
| 2024-04-30 | 6.92 | 7.02 | +1.4% | 850.0 | 3,320.0 | +290.6% |
| 2024-01-30 | 7.10 | 5.91 | −16.8% | 850.0 | 2,470.0 | +190.6% |
Surprise is actual minus consensus, as a share of the consensus.