| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | — | 2.50 | — | — | — | — |
| 2026-07-29 | — | 2.50 | — | 760.0 | 760.0 | +0.0% |
| 2026-05-11 | — | 2.61 | — | 669.0 | 758.0 | +13.3% |
| 2026-03-30 | 1.88 | 0.23 | −87.8% | 713.0 | 719.0 | +0.8% |
| 2025-09-30 | — | 2.47 | — | 637.5 | 678.8 | +6.5% |
| 2025-06-30 | — | 2.16 | — | 576.0 | 624.4 | +8.4% |
| 2025-05-13 | — | 2.00 | — | 516.0 | 588.7 | +14.1% |
| 2025-03-27 | 1.70 | 1.91 | +12.4% | 488.0 | 770.5 | +57.9% |
| 2024-11-11 | 1.80 | 1.14 | −36.7% | 420.0 | 468.0 | +11.4% |
| 2024-08-08 | — | 1.55 | — | 387.0 | 414.6 | +7.1% |
| 2024-03-31 | — | 1.76 | — | — | 374.6 | — |
| 2023-12-31 | — | 1.42 | — | — | 341.7 | — |
Surprise is actual minus consensus, as a share of the consensus.