| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.93 | 1.15 | +23.5% | 1,181.7 | 1,178.0 | −0.3% |
| 2026-04-30 | 1.84 | 2.48 | +34.8% | 1,082.5 | 1,226.0 | +13.3% |
| 2026-02-12 | 0.37 | 0.46 | +24.3% | 248.3 | 1,248.0 | +402.5% |
| 2025-10-29 | 0.72 | 1.11 | +54.2% | 251.6 | 1,232.0 | +389.7% |
| 2025-07-25 | 1.00 | 1.15 | +15.0% | 261.5 | 1,238.0 | +373.3% |
| 2025-04-25 | 1.67 | 1.99 | +19.2% | 280.9 | 1,292.0 | +360.0% |
| 2025-02-13 | 0.25 | 0.44 | +76.0% | 225.3 | 1,326.0 | +488.6% |
| 2024-10-25 | 1.32 | 1.17 | −11.4% | 1,250.3 | 1,237.0 | −1.1% |
| 2024-07-26 | 1.28 | 1.53 | +19.5% | 1,212.8 | 1,226.0 | +1.1% |
| 2024-04-26 | 2.46 | 2.16 | −12.2% | 378.9 | 1,264.0 | +233.6% |
| 2024-02-15 | 1.19 | 1.60 | +34.5% | 1,250.7 | 1,245.0 | −0.5% |
| 2023-10-25 | 1.39 | 1.91 | +37.4% | 1,236.7 | 1,222.0 | −1.2% |
Surprise is actual minus consensus, as a share of the consensus.