| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | 1.68 | 5.44 | +223.8% | 1,184.8 | 3,007.1 | +153.8% |
| 2026-05-30 | — | 6.35 | — | — | 2,635.5 | — |
| 2026-02-12 | — | 6.41 | — | — | 3,111.1 | — |
| 2025-10-20 | 2.85 | 6.08 | +113.3% | 1,589.4 | 2,995.1 | +88.4% |
| 2025-08-07 | 1.68 | 5.44 | +224.1% | 1,184.8 | 2,330.0 | +96.7% |
| 2025-05-14 | — | 5.49 | — | — | 2,696.5 | — |
| 2025-02-10 | — | 5.19 | — | — | 2,557.8 | — |
| 2025-02-07 | 1.68 | 5.52 | +228.6% | 1,184.8 | 2,557.8 | +115.9% |
| 2024-10-21 | 2.54 | 4.55 | +79.1% | 1,503.6 | 2,228.8 | +48.2% |
| 2024-07-30 | 2.85 | 3.26 | +14.4% | 1,589.4 | 1,753.1 | +10.3% |
| 2024-05-14 | — | 2.74 | — | — | 1,611.7 | — |
| 2024-02-03 | 2.54 | 2.57 | +1.2% | 1,503.6 | 1,470.8 | −2.2% |
Surprise is actual minus consensus, as a share of the consensus.