| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-14 | 14.51 | 20.98 | +44.6% | 16,225.0 | 20,338.0 | +25.3% |
| 2026-04-13 | 16.47 | 17.55 | +6.6% | 16,991.3 | 17,227.0 | +1.4% |
| 2026-01-15 | 11.70 | 14.01 | +19.7% | 14,520.4 | 13,454.0 | −7.3% |
| 2025-10-13 | 11.03 | 13.01 | +18.0% | 14,123.8 | 11,332.0 | −19.8% |
| 2025-07-14 | 9.65 | 11.70 | +21.2% | 13,505.2 | 31,268.0 | +131.5% |
| 2025-04-14 | 12.32 | 14.60 | +18.5% | 14,765.2 | 12,167.0 | −17.6% |
| 2025-01-15 | 8.21 | 11.95 | +45.6% | 12,357.8 | 13,869.0 | +12.2% |
| 2024-10-15 | 6.89 | 9.04 | +31.2% | 11,768.8 | 31,524.0 | +167.9% |
| 2024-07-15 | 8.31 | 9.07 | +9.1% | 12,348.6 | 31,264.0 | +153.2% |
| 2024-04-15 | 8.71 | 12.17 | +39.7% | 12,940.0 | 14,213.0 | +9.8% |
| 2024-02-28 | — | 5.81 | — | — | 11,318.0 | — |
| 2024-01-04 | 5.42 | 5.98 | +10.3% | 11,151.6 | 11,817.0 | +6.0% |
Surprise is actual minus consensus, as a share of the consensus.