| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-26 | — | 43.65 | — | — | 5,784.7 | — |
| 2026-02-09 | 8.70 | 33.34 | +283.2% | 2,092.1 | 4,894.6 | +134.0% |
| 2025-10-27 | 8.70 | 30.36 | +249.0% | 2,092.1 | 4,656.9 | +122.6% |
| 2025-07-30 | 8.70 | 32.86 | +277.7% | 2,092.1 | 4,619.3 | +120.8% |
| 2025-05-28 | 8.70 | 34.59 | +297.6% | 2,092.1 | 4,695.5 | +124.4% |
| 2025-02-11 | 8.70 | 28.59 | +228.6% | 2,092.1 | 4,403.7 | +110.5% |
| 2024-10-29 | 8.70 | 30.76 | +253.6% | 2,092.1 | 4,183.3 | +100.0% |
| 2024-08-07 | — | 32.26 | — | — | 4,164.4 | — |
| 2024-05-28 | — | 27.71 | — | — | 4,044.2 | — |
| 2024-02-06 | — | 20.09 | — | — | 3,938.1 | — |
| 2023-11-07 | — | 24.44 | — | — | 3,508.3 | — |
| 2023-08-05 | — | 28.93 | — | — | 3,386.6 | — |
Surprise is actual minus consensus, as a share of the consensus.