| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.59 | 1.30 | +120.4% | 1,257.3 | 1,395.0 | +10.9% |
| 2026-05-04 | 0.39 | 0.53 | +35.9% | 1,154.1 | 1,182.8 | +2.5% |
| 2026-02-25 | 0.28 | 0.49 | +75.0% | 888.0 | 865.0 | −2.6% |
| 2025-11-03 | 0.30 | 0.35 | +16.7% | 878.6 | 866.6 | −1.4% |
| 2025-08-04 | 0.23 | 0.43 | +87.0% | 897.8 | 898.0 | +0.0% |
| 2025-05-05 | 0.47 | 0.56 | +19.1% | 876.2 | 950.2 | +8.4% |
| 2025-02-26 | 0.26 | 0.56 | +115.4% | 889.4 | 875.3 | −1.6% |
| 2024-11-04 | 0.28 | 0.39 | +39.3% | 884.1 | 744.9 | −15.8% |
| 2024-08-05 | 0.26 | 0.31 | +19.2% | 621.8 | 653.3 | +5.1% |
| 2024-05-06 | 0.18 | 0.46 | +155.6% | 657.5 | 657.5 | +0.0% |
| 2024-03-04 | 0.15 | 0.61 | +306.7% | 580.9 | 657.7 | +13.2% |
| 2023-11-06 | 0.34 | 0.35 | +2.9% | 607.0 | 642.4 | +5.8% |
Surprise is actual minus consensus, as a share of the consensus.