| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 3.83 | 3.83 | +0.0% | 1,120.0 | 1,127.8 | +0.7% |
| 2026-08-07 | 3.83 | 21.72 | +467.1% | 1,120.0 | 3,176.0 | +183.6% |
| 2026-05-20 | 7.50 | 9.25 | +23.3% | 2,161.0 | 1,554.0 | −28.1% |
| 2026-02-10 | 9.80 | 8.40 | −14.3% | 2,135.0 | 1,883.0 | −11.8% |
| 2025-10-23 | 8.60 | 3.10 | −64.0% | 2,528.0 | 1,405.0 | −44.4% |
| 2025-07-28 | — | 2.60 | — | — | 1,018.0 | — |
| 2025-05-20 | 4.60 | 4.50 | −2.2% | 1,782.0 | 1,631.0 | −8.5% |
| 2025-01-29 | 3.70 | 10.10 | +173.0% | 1,000.0 | 2,051.0 | +105.1% |
| 2024-10-25 | 3.20 | 8.84 | +176.2% | 1,002.5 | 2,656.0 | +164.9% |
| 2024-07-30 | 2.90 | 0.60 | −79.3% | 982.0 | 745.0 | −24.1% |
| 2024-05-06 | — | 3.40 | — | — | 1,174.0 | — |
| 2024-02-01 | — | 2.10 | — | — | 843.0 | — |
Surprise is actual minus consensus, as a share of the consensus.