| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.65 | −1.67 | −201.5% | 3,844.3 | 1,658.0 | −56.9% |
| 2026-05-04 | 1.60 | 1.62 | +1.3% | 3,941.8 | 4,230.0 | +7.3% |
| 2026-02-04 | 1.75 | 1.76 | +0.6% | 3,950.0 | 3,277.0 | −17.0% |
| 2025-11-04 | 1.61 | 1.48 | −8.1% | 3,495.0 | 1,450.0 | −58.5% |
| 2025-08-05 | 1.71 | −1.21 | −170.8% | 3,986.7 | 2,362.0 | −40.8% |
| 2025-04-29 | 1.47 | 1.35 | −8.2% | 3,833.3 | 4,576.0 | +19.4% |
| 2025-02-05 | 1.65 | 1.57 | −4.8% | 3,981.6 | 3,621.0 | −9.1% |
| 2024-11-04 | 1.53 | 1.53 | +0.0% | 3,778.0 | 3,076.0 | −18.6% |
| 2024-07-30 | 1.40 | 1.43 | +2.1% | 3,812.8 | 3,510.0 | −7.9% |
| 2024-04-30 | 1.33 | 1.43 | +7.5% | 3,594.9 | 2,230.0 | −38.0% |
| 2024-02-06 | 1.17 | 1.33 | +13.7% | 3,533.9 | 2,170.0 | −38.6% |
| 2023-10-31 | 1.32 | 1.15 | −12.9% | 3,542.9 | 3,624.0 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.