| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 6.55 | 9.28 | +41.7% | 1,618.3 | 2,172.7 | +34.3% |
| 2026-05-05 | 3.49 | 4.56 | +30.7% | 1,207.6 | 1,665.6 | +37.9% |
| 2026-02-25 | 1.17 | 1.28 | +9.4% | 1,081.4 | 1,169.4 | +8.1% |
| 2025-11-04 | 2.24 | 2.35 | +4.9% | 1,033.4 | 1,312.1 | +27.0% |
| 2025-08-06 | 1.88 | 1.79 | −4.8% | 946.4 | 1,180.6 | +24.7% |
| 2025-05-06 | 3.60 | 4.04 | +12.2% | 1,175.9 | 1,215.0 | +3.3% |
| 2025-02-25 | 2.75 | 3.49 | +26.9% | 1,039.1 | 1,454.7 | +40.0% |
| 2024-11-06 | 3.78 | 3.40 | −10.1% | 1,263.1 | 1,450.5 | +14.8% |
| 2024-08-07 | 4.96 | 4.69 | −5.4% | 1,000.3 | 1,260.7 | +26.0% |
| 2024-05-07 | 4.72 | 5.10 | +8.1% | 771.9 | 1,085.3 | +40.6% |
| 2024-02-21 | 4.97 | 5.25 | +5.6% | 868.7 | 964.7 | +11.1% |
| 2023-11-01 | 4.97 | 5.04 | +1.4% | 802.5 | 1,123.4 | +40.0% |
Surprise is actual minus consensus, as a share of the consensus.