| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-06 | — | 9.22 | — | — | 1,440.5 | — |
| 2026-01-28 | 3.33 | 2.11 | −36.6% | 614.0 | 1,206.5 | +96.5% |
| 2025-10-22 | 3.33 | 1.91 | −42.6% | 614.0 | 1,209.0 | +96.9% |
| 2025-07-29 | 3.33 | 2.68 | −19.5% | 614.0 | 1,498.8 | +144.1% |
| 2025-05-08 | 3.33 | 6.48 | +94.6% | 614.0 | 1,527.5 | +148.8% |
| 2025-01-30 | 3.33 | 2.63 | −21.0% | 614.0 | 1,337.2 | +117.8% |
| 2024-10-24 | 3.33 | 3.26 | −2.1% | 822.1 | 1,416.1 | +72.2% |
| 2024-07-27 | — | 4.39 | — | 822.1 | 1,342.8 | +63.3% |
| 2024-05-28 | — | 1.83 | — | 822.1 | 1,259.7 | +53.2% |
| 2024-01-30 | — | −0.87 | — | 822.1 | 1,021.5 | +24.3% |
| 2023-10-25 | — | 20.00 | — | — | 953.3 | — |
| 2023-08-10 | — | −3.95 | — | — | 1,027.9 | — |
Surprise is actual minus consensus, as a share of the consensus.