| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-11 | — | 50.88 | — | — | 1,585.2 | — |
| 2026-02-02 | 1.89 | 5.90 | +212.2% | 947.5 | 1,363.6 | +43.9% |
| 2025-11-03 | 1.89 | 4.39 | +132.3% | 947.5 | 1,071.8 | +13.1% |
| 2025-07-31 | 1.89 | 6.55 | +246.6% | 947.5 | 1,063.9 | +12.3% |
| 2025-05-13 | 1.89 | 5.46 | +188.9% | 947.5 | 1,247.6 | +31.7% |
| 2025-02-03 | 1.89 | 6.57 | +247.6% | 947.5 | 1,269.4 | +34.0% |
| 2024-11-04 | 1.89 | 3.86 | +104.2% | 947.5 | 1,051.7 | +11.0% |
| 2024-08-02 | — | 2.71 | — | — | 928.1 | — |
| 2024-05-23 | — | 4.98 | — | — | 1,158.4 | — |
| 2024-02-05 | — | 4.91 | — | — | 1,111.3 | — |
| 2023-11-08 | — | 2.27 | — | — | 894.2 | — |
| 2023-08-09 | — | 2.63 | — | — | 916.0 | — |
Surprise is actual minus consensus, as a share of the consensus.